1.批量缩进
(1) gg v G = = : 编译器会自动帮你缩进
(2) :3,5< < : 第3到第5行向左缩进
(3) :3,5> > : 第3到第5行向右缩进
(4)块操作 Ctrl-v 选中要缩进的行然后shift-i 进入编辑模式, 然后缩进第一行, 然后按ESC, 其他所有选中的行都被缩进
2.批量注释
(1)块操作 Ctrl-v 选中要批量注释的行, 然后shift-i 进入编辑模式, 然后注释第一行, 然后按ESC, 其他所有选中的行都被注释
3.批量删除注释
(1)块操作 Ctrl-v 选中要批量删除注释的行, 然后按下d即可.
4.替换
:3,5s/xxx/xxx/g
5.观察括号匹配 %
6. ^ 移动到当前行的第一个非空白字符
插件快捷键
快捷键 | 说明 |
---|---|
<leader>a | .h .cpp 文件切换 |
<leader>u | 转到函数声明 |
<leader>U | 转到函数实现 |
<leader>y | 拷贝函数声明 |
<leader>p | 生成函数实现 |
<leader>w | 单词跳转 |
<leader>d | 删除当前buffer |
F5 | 显示语法错误提示窗口 |
fa | 查找字符a, 然后再按f键查找下一个 |
ctrl-b | 上一页 |
ctrl-f | 下一页 |
w | 跳到下一个单词开头(标点或空格分隔的单词) |
b | 跳到上一个单词开头(标点或空格分隔的单词) |
/pattern | 从光标处向文件尾搜索pattern |