- ,ca,在可选的注释方式之间切换,比如C/C++ 的块注释/* */和行注释//
- ,cc,注释当前行
- ,c,切换注释/非注释状态
- ,cs,以”性感”的方式注释
- ,cA,在当前行尾添加注释符,并进入Insert模式
- ,cu,取消注释
- Normal模式下,几乎所有命令前面都可以指定行数
- Visual模式下执行命令,会对选中的特定区块进行注释/反注释
默认使用以下映射(同样有一个映射对应的菜单项)
以下多数映射只在普通或可视模式下使用。
|NERDComInsertComment| 仅映射在插入模式下。
,cc
|NERDComComment
|
注释当前行或者可视模式下被选中的文本。
,cn
|NERDComNestedComment
|
除嵌套(forces nesting?)外和 |NERDComComment| 相同
,c<space>
|NERDComToggleComment
|
切换被选中行的注释状态。如果所选中行中的第一行是已注释的,则所有选中行将取消注释,反之亦然。
,cm
|NERDComMinimalComment
|
Comments the given lines using only one set of multipart delimiters if possible.
如果可能,注释将设定一个以分隔符分成多个部分的集合。(?)
,ci
|NERDComInvertComment
|
切换个别选中行的注释状态。选中行如果是被注释的,则取消注释,反之如果选中行未被注释,则注释之。
,cs
|NERDComSexyComment
|
迷人地(?)注释选中行。
,cy
|NERDComYankComment
|
和 |NERDComComment
| 相同,不过注释前,会将被注释行放到寄存器。
,c$
|NERDComEOLComment
|
注释光标所在位置,直到行尾。
,cA
|NERDComAppendComment
|
添加注释符到行末,并进入插入模式,光标移到注释符中。
,cI
|NERDComPrependComment
|
添加注释符到行起始处,并将光标定位到注释符中。
|NERDComInsertComment
|
在光标所在位置插入注释符,默认禁用此功能。
,ca
|NERDComAltDelim
|
如果当前文件类型支持多种注释符,则使用该命令来切换使用不同的注释符(如Javascript支持单行注释“//”和多行注释“/* */”)。
,cl
或者,cr
或者,cb
|NERDComAlignedComment
|
与 |NERDComComment
| 相同,不过注释符会向左对齐(,cl),或向右对齐(,cr),或同时左右对齐(,cb)。
,cu
|NERDComUncommentLine
|
取消选中行的注释。