[vim ] simple commenter plugin

看板Editor (編輯器(vim/emacs))作者 (c9s)時間14年前 (2010/03/06 14:53), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
最近手癢於是寫了一個 comment plugin. 是說 nerd commenter 的 binding 常常會莫名的在寫 code 過程中 呼叫到 comment 的 mapping ,我覺得非常 orz 且功能太多,而我只是需要一個很簡單的 comment 功能 然而 blockComment plugin 又做的不是很乾淨 So... it's here: http://github.com/c9s/simple-commenter.vim 基本上 ruby,perl,python,php,html ... 等等都支援 (只要 comments option 有設置正確即可) 分成兩種 comment: 1. block comment mark: 由 /* 以及 */ 或是 <!-- , --> 等做標記 2. oneline comment mark 如 # 或是 // 等,範圍只限於單行 Mapping: ,, oneline comment (toggle) ,c block comment. ,C remove block comment. 支援 visual mode mapping ,所以你也可以使用 V 選擇區塊之後, 執行 ",," 或是 ",c" 等指令。 麻煩大家幫忙測試一下 :-p 也歡迎 feedback. :-) Thanks /Cornelius/ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.61.198.68

03/06 16:50, , 1F
c9s 原先如果手動寫好的註解就沒辦法remove comment嗎?
03/06 16:50, 1F

03/06 22:33, , 2F
可以
03/06 22:33, 2F

03/06 22:33, , 3F
但是 region 的第一行和最後一行要 match 到 comment m
03/06 22:33, 3F
文章代碼(AID): #1BaVm1tb (Editor)
文章代碼(AID): #1BaVm1tb (Editor)