[vim ] 自動產生序號

看板Editor (編輯器(vim/emacs))作者 (蘇打)時間11年前 (2013/07/20 16:50), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
想請教,如何在 vim 中讓他在某個關鍵字前加上序號呢? 例如檔案中有許多行為 ABC 開頭 我希望在 ABC 前面加上一行自動序號 文件檔 ABC DEF CCC ABC ABC 自動編號後 1. ABC DEF CCC 2. ABC 3. ABC 有比較好的編輯方式嗎?除了搜尋 ABC 然後手動插入外 感謝m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.231.108

07/20 17:03, , 1F
手動打好第一個 1. 之後 macro: yy/ABC<CR>n<s-p><c-a>
07/20 17:03, 1F

07/20 17:22, , 2F
let i=1|g/AAA/s//\=i.".\nAAA"/ |let i=i+1
07/20 17:22, 2F

07/20 17:22, , 3F
抱歉 AAA改ABC
07/20 17:22, 3F

07/20 22:25, , 4F
推樓上做法!
07/20 22:25, 4F

07/22 11:31, , 5F
感謝!
07/22 11:31, 5F

07/22 19:11, , 6F
原 po id 很眼熟...名字第三個字是圻的話大概是我高中同學?
07/22 19:11, 6F

07/25 10:29, , 7F
好像是喔 …冒昧請教您是?
07/25 10:29, 7F
文章代碼(AID): #1HwazAks (Editor)
文章代碼(AID): #1HwazAks (Editor)