[vim ] 迴圈產生數字

看板Editor作者 (黑駿)時間12年前 (2011/08/03 02:59), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/3 (看更多)
例如說我需要打這樣: a1=b1+c1 a2=b2+c2 a3=b3+c3 ... 我原本的做法是,複製 a1=b1+c1 貼上後,用 :s/1/2/g 全部取代成2,第三行就全部取代成3..... 有時需要這樣的部分是一個段落,用取代很方便 但還是免不了 1 2 3 慢慢打… 請問有辦法像程式 for 迴圈那樣生成數字嗎? 如果是想生成英文 abcd... 有辦法嗎? 謝謝 -- 光明 的背後 是 黑暗 黑暗 的背後 還是 黑暗 由此可知 黑暗 > 光明 Q.E.D. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.230.123

08/03 18:39, , 1F
why not use array?
08/03 18:39, 1F

08/03 18:57, , 2F
macro?
08/03 18:57, 2F

08/03 20:55, , 3F
怎麼用array?
08/03 20:55, 3F

08/03 22:02, , 4F
首推的意思是說把a1 a2 a3變成array 而已...
08/03 22:02, 4F

08/03 22:03, , 5F
vim裡是有for的功能 只是你還是要查查看
08/03 22:03, 5F
文章代碼(AID): #1EE4a35J (Editor)
文章代碼(AID): #1EE4a35J (Editor)