vim複製內容到系統剪貼簿

2022-05-28 01:57:13 字數 994 閱讀 6451

vim提供了y鍵盤操作用於複製文字,但是複製之後的文字位於當前視窗的緩衝區中,不在系統剪貼簿中,這給跨程式文字拷貝**很來很多麻煩。搜尋發現,可以使用]y指令快速將選定的文字複製到系統剪貼簿中。

順便整理下vim文字選擇、複製、貼上的

也可以使用滑鼠直接選擇。

複製的命令是y,即yank(提起) ,常用的命令如下:

y     在使用v模式選定了某一塊的時候,複製選定塊到緩衝區用 

yy 複製整行(nyy或者yny ,複製n行,n為數字);

y^ 複製當前到行頭的內容;

y$ 複製當前到行尾的內容;

yw 複製乙個word (nyw或者ynw,複製n個word,n為數字);

yg 複製至檔尾(nyg或者yng,複製到第n行,例如1yg或者y1g,複製到檔尾)

剪下的命令是d,即delete,d與y命令基本類似,所以兩個命令用法一樣,包括含有數字的用法。

d     剪下選定塊到緩衝區; 

dd 剪下整行

d^ 剪下至行首

d$ 剪下至行尾

dw 剪下乙個word

dg 剪下至檔尾

貼上的命令式p,即put(放下)。

p      小寫p代表貼至游標後(下),因為游標是在具體字元的位置上,所以實際是在該字元的後面 

p 大寫p代表貼至游標前(上)

整行的複製貼上在游標的上(下)一行,非整行的複製則是貼上在游標的前(後)

跟剪下功能類似,有單獨刪除命令。

x        刪除當前游標下的字元

c 功能和d相同,區別在於完成刪除操作後進入insert mode

cc 也是刪除當前行,然後進入insert mode

vim複製內容到剪貼簿

vim使用過程中需要將內容直接複製到系統剪貼簿,使用場景 在vim編輯過程中,需要將某些內容直接複製,並貼上到部落格或gedit中 在2個視窗中分別用vim編輯,此時無法通過vim操作完成,只能借助系統剪貼簿 首先需要檢查vim是否支援系統剪貼簿 vim version grep clipboard...

JS複製內容到剪貼簿

這裡我只講解乙個辦法,網上找了一大堆全是扯淡!第一步 npm install clipboard polyfill第二步 import clipboard from clipboard polyfill 第三步 clipboard.writetext this text is plain.資料寫到剪...

將vim中的內容複製到系統剪貼簿

如何將vim開啟的內容複製到系統剪貼簿?vim的基本使用及配置可以檢視這篇文章 vim使用 1 進入vim,進入底行模式輸入 echo has clipboard 如果輸出為 0 則需要安裝vim gnome,在終端中輸入sudo apt get install vim gnome 2 在終端輸入s...