Vim 命令記錄與回放

步驟如下:

q+(a..z)寄存器名;

執行你要執行的操作;

q 結束操作;

調用爲@+寄存器;

 

列子如下:

在寫PHP 程序時用的比較多的是創建函數;

function add_in(){

}

現在來命令記錄:

qf  f爲寄存器名;

Ifunction <ESC>A(){<ESC>o}><ESC>

q   結束

使用方法:

add_in<ESC>@f

 

@@  爲重複上一次調用

 

命令記錄的寄存器和用於yank和***命令的寄存器是同一個東西;

修改寄存器的內容方法:

G  到文件尾

o<ESC>  生成一個新行

"fp    將寄存器f的內容置於該行,你看到的內容就與編輯普通文本一樣

0     到行首,一定不能省

"fy$   將正確的結果寫入寄存器f中;

dd    ***草稿

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章