vim学习

去了新公司,要求统一用linux的开发机,要使用vim编辑器,一听这个瞬间想崩溃有木有?用了一年的sublime,忽然让我换一个编辑器,仍是一个听说很难学的编辑器。linux

不过吐槽后还得学啊,这就硬着头皮学吧,感触颇多,如n+command+object这种模式,我只须要记住一套object,学习新的command的成本就很是低,之后也不用混淆。git

 vim命令

好了,一下记录一些经常使用的命令。github

>> << 手动缩进vim

format代码缩进:光标移到开头,=G编辑器

10j 向下移动10行,10l 向又移动10列。函数

zc 折叠代码,zo展开折叠。学习

vim插件

执行:set rtp 查看插件可放置的目录spa

执行:echo $VIMRUNTIME 可查看系统默认的插件目录插件

通常在用户目录下的 .vim文件夹下,默认支持的,能够有 autoload/ plugin/ doc/ 还不太清楚作什么用orm

plugin文件夹,.vim结尾的插件脚本,当Vim启动的时候会source,:help plugin

autoload文件夹,提供plugin要使用的函数,当函数被调用时将被自动加载。。不太懂,   :help autoload查看

doc文件夹,放.txt的说明文档,通常用:help name 打开

 

 注释管理

常见插件 The NERD Commenter

只需在可视(V)模式中选择一段代码,按下\cc加逐行注释,\cu取消注释,\cm添加块注释。

缩进

Ctrl-T增长缩进,Ctrl-D减少缩进。

相关文章
相关标签/搜索