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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

了解VIM的寄存器

發布時間:2025/4/16 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 了解VIM的寄存器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

VIM下的刪除:delete;

復制:yank;

粘帖:put;

都會用到VIM下的相關寄存器,今天就說說這個寄存器的問題:

?

VIM中有多種寄存器:包括:

有名寄存器,用名字(”a-“z);

無名寄存器,名字為:“”? 進行任何刪除、復制操作時,它都會賦值,也是默認的,不用指定就可以;

黑洞寄存器:“_??????????? 表示真的完全沒有了,放進去的東西都不會恢復的;

復制專用寄存器:”0?????? 當進行復制時,它就會被自己賦值;

表達式寄存器: “=??????? 它會用于計算之類的;

系統剪貼板: ”+

?

還有一些其它寄存器:

?

?

利用 下面命令可以看里面的內容:

:reg {寄存器名字}

?

?

如何引用一個寄存器?

使用下面的前綴就可以引用一個寄存器。記得是前綴哦:

“{register} # 其實就是把寄存器的名字放前面,就可以引用這個寄存器了。

?

?

在插入模式下,如果粘貼寄存器的內容:

按ctrl+r +{寄存器的名字} 也可以插入寄存器的內容;其實當按ctrl+r 時,光標處,會出現 ” , 這時把名字輸入就可以了。

?

注意:

粘貼時,注意 p 與 P 的區別:

p 把文本粘貼到 光標后面 或 所在行的下面;P把文本粘貼到 光標前面 或 所在行的上面;

?

另外:gp與gP? 和 p與P 的區別:

當于 gp 或 gP 粘貼字符時, 它與p 與P 唯一的區別為: 粘貼完以后,光標移動到被粘貼的字符后面;

當于 gp 或 gP 粘貼行時, 它與p 與P 唯一的區別為: 粘貼完以后,光標移動到被粘貼行的下一行行首;?????? (p 與P 時,粘貼完以后,光標移動到被粘貼行行首)

?

?

?

參考:VIM實用技巧,第二版,作者:Drew Neil;翻譯:楊源, 車文隆;

轉載于:https://www.cnblogs.com/yinheyi/p/6957234.html

總結

以上是生活随笔為你收集整理的了解VIM的寄存器的全部內容,希望文章能夠幫你解決所遇到的問題。

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