前言
本文介绍Vim
实用小技巧-多行注释。
多行注释
在我们写代码的过程中,时常会将一部分代码注释起来。
在C
,C++
中,我们可以使用/*...*/
实现多行注释,或使用#if 0 ... #endif
宏注释。
可是有的语言只支持单行注释:
- Python中的
#
注释 - shell中的
#
注释 - LaTeX中的
%
注释 - …
一般的IDE都有提供批量注释的功能,非常方便实用。
在vim命令行环境下,也可以实现多行注释。
vim 多行注释
Ctrl
+v
进入 VISUAL BLOCK 区块选择模式- 选择需要注释的行(hjkl 移动区块进行选择)
Shift
+i
(大写I) 进入插入模式,光标跳至行首- 键入注释符(如
#
) Esc
退出插入模式- 短暂延迟后,所有被选中的行首都被添加了注释符
vim 多行解注释
Ctrl
+v
进入 VISUAL BLOCK 区块选择模式- 选择行首注释符(hjkl 移动区块进行选择)
x
或d
删除注释符