日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用vim寄存器(reg)功能(vim 复制、剪切、粘贴功能简介)

發布時間:2024/4/18 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用vim寄存器(reg)功能(vim 复制、剪切、粘贴功能简介) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vim 中的剪切板功能非常強大,它將復制或剪切的內容放在稱作寄存器的地方,在vim命令模式下輸入

:reg


即可查看寄存器中內容,如下:

vim 中有許多寄存器,如上圖中所示的 "X,后面內容為寄存器中內容,舉例來說:

"0???http: //news.replays.net//news/webdown.


?這一行表示在寄存器“0(一般叫做寄存器0)中存放的內容為:

http://news.replays.net//news/webdown

在想要獲取寄存器中內容將它粘貼到某處的時候,一般在命令模式下先輸入寄存器號(如”0),然后輸入粘貼命令(p),舉例來說如果我要將“0 中內容粘貼到光標后面,在命令模式下輸入"0p即可( 在打" 時輸入按住shift鍵,也就是說這一個操作的按鍵先后分別為 shift + ' --> 0 --> p)。

?

需要特別說明一下的是,vim的剪切板是自己獨用的,也就是說在它的剪切板中的內容你要粘貼的時候只能在vim中,只有一個寄存器8是與操作系統共享的(windwos下為8,unix系列操作系統下可能有區別),也就是說這個剪切板聽內容你可能在其他應用程序如word中 ctrl + v 粘貼,而你在word中ctrl + c 的內容在vim中通過 "8p之后可以粘貼下來。

另外,vim中reg里的內容是會保持很久的,下次系統啟動時依舊存在,它是將這些內容放到相應的文件中的。

?visual模式復制粘貼剪切小v選擇字符大V選擇行ctrl+v選擇塊d剪切y復制p粘貼選中塊后插入操作:shift+i,輸入要插入字符,按ESC自動完成多行插入。

下面是vim中選擇、復制、剪切和粘貼的簡單命令:

y、Y:復制當前光標所在處的行
nyy、nY:復制當前光標所在處及以下的n行
dd:剪切當前光標所在處的行
ndd:剪切當前光標所在處及以下的n行
p:在當前光標處下面粘貼內容。
P:在當前光標處上面粘貼內容。
v: 開始選擇,之后按hjkl幾個方向鍵就可以開始選擇;
V:選擇當前行。
?

總結

以上是生活随笔為你收集整理的使用vim寄存器(reg)功能(vim 复制、剪切、粘贴功能简介)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。