簡體   English   中英

如何使用 VIM 將選定的單詞復制到剪貼板?

[英]How to copy a selected word to the clipboard using VIM?

我想將光標所在的選定單詞復制到剪貼板。 有沒有辦法做到這一點。

也許你只是想這樣做:

viwp

這將在視覺上選擇一個新單詞,並粘貼在它上面。

現在,如果你不想在這樣做時丟失你的寄存器,你也可以放入你的 vimrc:

xnoremap p pgvy

首先,您必須檢查 VIM 上的剪貼板功能是否已啟用。 為此使用 --version 參數(vim --version)

如果不是 (-clipboard),您可以使用 gtk vim 版本或手動編譯 VIM。 如果是(+剪貼板),在正常模式下"+yiw在你的單詞上復制它到你的剪貼板。

如果 Vim 內置了對剪貼板的支持,剪貼板將映射到寄存器 *,因此您可以像使用任何其他寄存器一樣使用它。 因此,例如,要將光標下的單詞復制到剪貼板,您可以執行"*yiw 。復制當前行"*yy 從剪貼板粘貼"*p

按照https://stackoverflow.com/a/65666057/9384511 中的說明進行操作

按照上面的鏈接設置 vim 后,您將能夠通過按Ctrl c將單行或多行從 vim 復制到剪貼板。 並通過按Ctrl p從剪貼板粘貼到 vim

現在只復制一個單詞到剪貼板按b v e Ctrl c

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM