vim常用命令

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     切换窗口

更多技巧  http://blog.csdn.net/devil_2009/article/details/7006113 


ctags

在项目目录运行 ctags –R *

ctrl + ]  进入函数或者常量定义的地方

Ctrl+ T返回查找或跳转



"" 代码折叠
set fdm=syntax3. 折叠基本快捷键说明:

zc     折叠
zC     对所在范围内所有嵌套的折叠点进行折叠
zo     展开折叠
zO     对所在范围内所有嵌套的折叠点展开
[z     到当前打开的折叠的开始处
]z     到当前打开的折叠的末尾处
zj     向下移动。到达下一个折叠的开始处。关闭的折叠也被计入
zk     向上移动到前一折叠的结束处。关闭的折叠也被计入




你可能感兴趣的:(vim常用命令)