VIM多行注释/反注释

注:c/c++注释/反注释为例


方法一:v模式多行编辑
注释 1 Ctrl+v进入v模式
【VIM多行注释/反注释】2 上下方向键选中要注释的行
3 shift+i(即大写的I)行首插入
4 输入注释符//
5 按esc返回


反注释
1 Ctrl+v进入v模式
2 上下方向键选中要注释的行,左右键选择要删除的字符//
3 按d删除


方法二:查找替换
注释 命令格式:起始行号,结束行号s#^#注释符#g
例如;要注释2至5行

2,5s#^#//#g




反注释 命令格式:起始行号,结束行号s#^注释符##g
例如;要取消注释2至5行


2,5s#^//##g




如果注释符为#,可将分隔符换为/


    推荐阅读