看板 Editor 關於我們 聯絡資訊
請問各位 vim 愛好者,我在 normal mode 時使用 qa 來紀錄我要編輯的動作,接著使用 @a 來幫我把我剛剛 錄製的動作給執行出來,但是我希望這些動作是作用在 多行的,不知道該怎麼作呢? 我目前想到的方法只是把 @a 給 mapping 到一個數字 0 然後一行一行慢慢的去按 0,很暴力的方法,不知道是不是 有什麼撇步可以作到呢?感謝回答 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.16.97
Xphenomenon:自問自答:在 visual mode 選擇 block 後執行 06/26 00:14
Xphenomenon::'<,'>norm@a 網路上查到的,利用 norm 函數來達成 06/26 00:15
Xphenomenon:或更快使用 數字@a 前提是我的 a 紀錄必須包含 j 往 06/26 00:15
Xphenomenon:一行 :) 06/26 00:15
Xphenomenon:例如: 5@a 06/26 00:16
Xphenomenon:還找到一種: :1,5 normal @a 06/26 00:35
Pash77:一般排版很好的時候,我會用 數字@a 07/10 18:12