ubuntu 跟 centos 都安装过。
vim的一键配置:wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x
本人已经fork到我的gtihub上,https://github.com/jiegeng9/
f3是让文件窗口出来,f9是让函数列表窗口出来。这里可以在.vimrc中可以看到。
vim的函数跳转:在 源代码目录,ctags -R . 然后使用 ctr+ ]即可跳转,接着可以使用 ctr + t 即可回退
折叠方式选择 set fdm=indent 命令来设置成marker折叠方式。会所有的代码都折叠
vim正常模式下,函数折叠:zc 折叠 ,zo 展开折叠 ,[z 到当前打开的折叠的开始处, ]z 到当前打开的折叠的结尾。
u :撤销上一次命令,可以理解为返回吧!
多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来
2. 按大写字母I,再插入注释符,例如//
3. 按esc键就会全部注释了
取消多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式,按字母l横向选中列的个数,例如 // 需要选中2列
2. 按字母j,或者k选中注释符号
3. 按d键就可全部取消注释
格式化代码:
1,gg 跳转到第一行
2,shift+v 转到可视模式
3,shift+g 全选
4,按下神奇的 =
你会惊奇的发现代码自动缩进了,呵呵,当然也可能是悲剧了。
光标移动:
在正常模式(esc)下,先按数据,再按上下左右,当然也可以按hjkl,但是很恶心的,建议还是不要按。
gg:到文件的开头,
G:到文件的结尾。
翻页: (这上下翻,每个人理解的方向不一样的。自己随便试试)
屏幕下翻:ctr+f
屏幕上翻:ctr+b