錄製巨集

建立巨集的一種方法是記錄它。

開始錄製巨集並將其儲存到暫存器中(在本例中,我們將使用 a,但它可以是你通常可以將文字拉到的任何暫存器):

qa

然後執行要在巨集中記錄的命令(這裡,我們將用 <li> 標籤包圍一行的內容):

I<li><ESC>A</li>

當我們完成我們想要在巨集中記錄的命令時,停止錄製:

q

現在,只要我們想要執行 a 中儲存的記錄命令序列,請使用:

@a

和 vim 會重複錄製的序列。

下次你想重複使用的最後一個巨集你可以雙重輸入 @

@@

作為一個額外的獎勵,最好記住,如果你在一個命令之前放一個數字,它會重複多次。因此,你重複儲存在暫存器 a 中的巨集 20 次:

20@a