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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

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

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

vim 中的剪切板功能非常強(qiáng)大,它將復(fù)制或剪切的內(nèi)容放在稱作寄存器的地方,在vim命令模式下輸入

:reg


即可查看寄存器中內(nèi)容,如下:

vim 中有許多寄存器,如上圖中所示的 "X,后面內(nèi)容為寄存器中內(nèi)容,舉例來(lái)說(shuō):

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


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

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

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

?

需要特別說(shuō)明一下的是,vim的剪切板是自己獨(dú)用的,也就是說(shuō)在它的剪切板中的內(nèi)容你要粘貼的時(shí)候只能在vim中,只有一個(gè)寄存器8是與操作系統(tǒng)共享的(windwos下為8,unix系列操作系統(tǒng)下可能有區(qū)別),也就是說(shuō)這個(gè)剪切板聽(tīng)內(nèi)容你可能在其他應(yīng)用程序如word中 ctrl + v 粘貼,而你在word中ctrl + c 的內(nèi)容在vim中通過(guò) "8p之后可以粘貼下來(lái)。

另外,vim中reg里的內(nèi)容是會(huì)保持很久的,下次系統(tǒng)啟動(dòng)時(shí)依舊存在,它是將這些內(nèi)容放到相應(yīng)的文件中的。

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

下面是vim中選擇、復(fù)制、剪切和粘貼的簡(jiǎn)單命令:

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

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。