多行注释_vim的快捷方式_002

 

vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率。1.多行注释: 1. 首先按esc进入命令行模式下,...
vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率。

1.多行注释:
1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
2. 在行首使用上下键选择需要注释的多行;
3. 按下键盘(大写)“I”键,进入插入模式;
4. 然后输入注释符(“//”、“#”等);
5. 最后按下“Esc”键。
注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的

2.删除多行注释:
1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;
2. 选定要取消注释的多行;
3. 按下“x”或者“d”.
注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可


=====================

3.多行删除

1.首先在命令模式下,输入“:set nu”显示行号;
2.通过行号确定你要删除的行;
3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧

如果无意中删除错了,可以使用‘u’键恢复(命令模式下)

赶快试一试吧!

原创文章,转载请注明出处,谢谢

http://hi.baidu.com/hongszh/item/b932a50cb4b616cf915718ee
按键操作:

注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"//",再按Esc,就会全部注释了。

删除:先按v,进入visual模式,横向选中列的个数(如"/ /"注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号。

使用替换命令:

:%s/^/\/\//g来在全部内容的行首添加//号注释
:2,50s/^/\/\//g在2~50行首添加//号注释
反过来替换既是删除操作。

http://noworry.blog.51cto.com/6223479/1111780
转载自:http://www.52souji.net/vim-comment-multi-lines/

在使用vim编辑器时,注释一行文本很简单,直接在行首键入 # 即可。
但有时,我们会需要注释多行文本,如果一行一行的键入 # ,实在有点麻烦,这里介绍一种比较简单的方法,可以一下注释或取消注释多行文本。
注释多行文本

1. 使用vim打开要操作的文件
2. Ctrl+V,进入VISUAL BLOCK模式
3. 使用上下的方向键移动光标,选择你需要注释的行
3. shift+i
4. 输入注释符号 #
5. esc,退出visual block模式,
稍微等待一下(其他行的注释可能会有一些延迟),是不是已经将多行注释掉了啊?
取消注释多行文本

取消注释也类似,而且更简单一些,如下:
1. 使用vim打开要操作的文件
2. Ctrl+V,进入VISUAL BLOCK模式
3. 使用上下的方向键移动光标,选择你需要取消注释的行
3. 输入 x,删除所有的 #,同时退出visual block模式
其他多行操作

其实,VISUAL BLOCK模式不止是可以进行注释或取消注释,它是一种通用的多行操作的方法。使用它还可以进行多行的文本替换等等。
如果你有更好的方法,请回复告诉我,谢谢!
本文参考链接:
1. Comment Multiple Lines in Vim
2. What’s a quick way to comment/uncomment lines in Vim?

行尾是A,行首是I

 
posted @ 2014-11-05 17:53  陳聽溪  阅读(349)  评论(0)    收藏  举报