[vim ] 自動產生序號

作者: DRLai (蘇打)   2013-07-20 16:50:15
想請教,如何在 vim 中讓他在某個關鍵字前加上序號呢?
例如檔案中有許多行為 ABC 開頭
我希望在 ABC 前面加上一行自動序號
文件檔
ABC
DEF
CCC
ABC
ABC
自動編號後
1.
ABC
DEF
CCC
2.
ABC
3.
ABC
有比較好的編輯方式嗎?除了搜尋 ABC 然後手動插入外
感謝m(_ _)m
作者: tkcn (say)   2013-07-20 17:03:00
手動打好第一個 1. 之後 macro: yy/ABC<CR>n<s-p><c-a>
作者: hSATAC (cAt Ash)   2013-07-20 17:22:00
let i=1|g/AAA/s//\=i.".\nAAA"/ |let i=i+1抱歉 AAA改ABC
作者: darkgerm (黑駿)   2013-07-20 22:25:00
推樓上做法!
作者: DRLai (蘇打)   2013-07-22 11:31:00
感謝!
作者: hSATAC (cAt Ash)   2013-07-22 19:11:00
原 po id 很眼熟...名字第三個字是圻的話大概是我高中同學?
作者: DRLai (蘇打)   2013-07-25 10:29:00
好像是喔 …冒昧請教您是?

Links booklink

Contact Us: admin [ a t ] ucptt.com