本篇介绍的插件是nerdcommenter,github地址nerdcommenter。本博客参考自: Vim插件推荐–Vim高效率注释插件nerdcommenter的安装和使用方法。本博客中的改变<leader>键的方法参考自:VIM学习笔记 前缀键(leader)。
那么先安装这个插件,因为我是用的Vim-Plug,所以需要在vim的配置文件里加入这段话:
1 | Plug 'preservim/nerdcommenter' |
然后打开vim,运行:PlugInstall来安装插件。
安装好之后,可以通过[count]<leader>cc来注释count行,也可以通过[count]<leader>cu来解除注释count行。
比如默认leader键是\,我们要注释3行,就可以输入3然后按住\键输入cc,这样就会向下注释三行。
如果要解除3行注释,就输入3然后按住\键输入cu,这样就会向下解除三行注释。
count是可选项,你可以直接输入\cc来注释光标当前所在行,亦可以直接输入\cu来解除光标当前所在行的注释。
当<leader>键为\的时候做这样的操作有点难受,所以可以用这个方法把空格改成<leader>:在vim配置文件中加入这段文本:
1 | let mapleader = "\<space>" |
然后你的<leader>键就变成空格啦,就可以按住空格再按两下cc或cu来注释或解注释了。
本篇完。