set number 显示行号
set mouse=a 启用鼠标
ctrl + o 回到上一位置
yy 复制
nyy 复制多行
dd 删除
ndd 删除多行
x 删除光标后的字符
X 删除光标前的字符
ctrl + v 进入visual模式 选中多行(按d直接删除) 然后 I 进入insert模式 输入字符 按ESC退出 实现多行插入
vimgrep /查找的字符串/ **/*.* 在当前目录下所有文件中查找字符串,完成后用:copen查看结果列表
多窗口
在文件名上按s 在右侧打开新窗口
ctrl + ww 切换窗口
更多技巧
ctags
在项目目录运行 ctags –R *
ctrl + ] 进入函数或者常量定义的地方
Ctrl+ T返回查找或跳转
"" 代码折叠
set fdm=syntax3. 折叠基本快捷键说明:zc 折叠
zC 对所在范围内所有嵌套的折叠点进行折叠 zo 展开折叠zO 对所在范围内所有嵌套的折叠点展开[z 到当前打开的折叠的开始处]z 到当前打开的折叠的末尾处zj 向下移动。到达下一个折叠的开始处。关闭的折叠也被计入zk 向上移动到前一折叠的结束处。关闭的折叠也被计入