Vim与程序注释

出自Linux Wiki

在2008年11月15日 (六) 07:57由Chenxing (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 最新修订 (差异) | 下一修订→ (差异)

为了方便调试临时注释掉部分程序在程序设计中是很常用的,但加注释常常是个麻烦的事。尤其是当下流行的一些程序设计语言(如Python等)只支持单行注释,逐行加注释显然不是一个好选择。

而如果你使用Vim编辑器,借助Vim的插件,批量加注释要容易的多。

The NERD Commenter

Vim的插件The NERD Commenter管理注释非常有效。

使用了The NERD Commenter后,要为一段代码逐行添加注释,只需进入按V可视模式,选择要注释的行后,按下,cc即可。The NERD Commenter的其它常用命令还有:

,cc
逐行添加注释
,cu
逐行取消注释
,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方便。

个人工具
简体繁体转换