NERD Commenter是一款供Vim使用的经典代码注释插件,看名字可以知道,它和The NERD Tree同属一个作者。使用这款插件,你可以对多种文件类型的文件进行不同方式地、快速地注释。
安装:
在.vimrc添加Bundle 'scroolose/nerdcommenter'
用法:
1、 \cc注释当前行和选中行
2、 \cn没有发现和\cc有区别
3、 \c<空格> 如果被选区域有部分被注释,则对被选区域执行取消注释操作,其它情况执行反转注释操作
4、 \cm对被选区域用一对注释符进行注释,前面的注释对每一行都会添加注释
5、 \ci执行反转注释操作,选中区域注释部分取消注释,非注释部分添加注释
6、 \cs 添加性感的注释,代码开头介绍部分通常使用该注释
7、 \cy 添加注释,并复制被添加注释的部分
8、 \c$注释当前光标到改行结尾的内容
9、 \cA跳转到该行结尾添加注释,并进入编辑模式
10、\ca 转换注释的方式,比如: /**/和//
11、\cl \cb 左对齐和左右对其,左右对其主要针对/**/
12、\cu取消注释
其他:
命令 \cc中的\为<Leader>符,<Leader>符默认为\:help <Leader> 可查看该符号的说明文档
在.vimrc中添加let mapleader = ","可将<Leader>符变为,