Vim與程序註釋

此頁由王洋於2009年5月1日 (星期五) 04:46的最後更改。 在Linux Wiki用戶Chenxing的工作基礎上。

出自Linux Wiki

為了方便調試臨時註釋掉部分程序在程序設計中是很常用的,但加註釋常常是個麻煩的事。尤其是當下流行的一些程序設計語言(如Python等)只支持單行註釋,逐行加註釋顯然不是一個好選擇。

而如果你使用Vim編輯器,借助Vim的插件,批量加註釋要容易的多。

The NERD Commenter

Vim的插件The NERD Commenter管理註釋非常有效。

使用了The NERD Commenter后,要為一段代碼逐行添加註釋,只需進入按V可視模式,選擇要註釋的行后,按下[count],cc即可。The NERD Commenter的其它常用命令還有:

[count],cc:光標以下count行逐行添加註釋(7,cc)
[count],cu:光標以下count行逐行取消註釋(7,cu)
[count],cm:光標以下count行嘗試添加塊註釋(7,cm)

The NERD Commenter支持的語言也非常多。除了支持常用的程序設計語言,還支持多種配置文件的註釋管理。

The NERD Commenter可以在http://www.vim.org/scripts/script.php?script_id=1218 下載,把解壓出來的NERD_commenter.vim放到~/.vim/plugin/即可。

其它註釋管理插件

comments是一個相對簡單的註釋管理插件,但它支持的語言稍少。

EnhCommentify是一個歷史很悠久的插件,它則較為複雜,配置和使用沒有NERD方便。

简体繁体转换
广告