Re: [vim ] 迴圈產生數字

看板Editor作者時間13年前 (2011/08/04 01:16), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《darkgerm (黑駿)》之銘言: : 例如說我需要打這樣: : a1=b1+c1 : a2=b2+c2 : a3=b3+c3 : ... : 我原本的做法是,複製 a1=b1+c1 : 貼上後,用 :s/1/2/g 全部取代成2,第三行就全部取代成3..... : 有時需要這樣的部分是一個段落,用取代很方便 : 但還是免不了 1 2 3 慢慢打… : 請問有辦法像程式 for 迴圈那樣生成數字嗎? : 如果是想生成英文 abcd... 有辦法嗎? : 謝謝 輸入:a1=b1+c1 進入normal mode輸入: q a y y p → Ctrl+A →→→ Ctrl+A →→→ Ctrl+A q 接著假設你要產生a1~a100,輸入: 99@a 睡前一PO,希望對你有幫助:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.70.3

08/04 09:22, , 1F
推推
08/04 09:22, 1F

08/04 12:53, , 2F
ctrl+a 好神奇!感謝原po
08/04 12:53, 2F
文章代碼(AID): #1EEOA6bZ (Editor)
文章代碼(AID): #1EEOA6bZ (Editor)