大家平时都用什么 vim 插件开发代码呢?
show 一下吧 :)
其实用什么插件都无所谓,不用插件一样可以活,无非就是操作繁琐些。
好多人对 completion 和 snippets 类的插件很狂热,但在 vim 里我从来不用,使用 vim 的很重要理由就是帮助自己思考和集中注意力。
我常用的插件都在下面的 .vimrc 里,基本上都是 syntax 和 highlighting。
个人觉得配置没啥好分享的,这种东西比较带个人习惯, 比起直接拿别人模版,自己慢慢养成会更顺手。
分享一个小脚本,一行命令装配你的配置和插件,再也不烦换机器了..
curl https://raw.github.com/athom/my-sword/master/install.sh | bash
https://github.com/welsonla/maximum-awesome fork 的 maximum-awesome 自己加了 lightline,改了 gitgutter 和 syntastic 默认启用
有 vim 帖子,顺便请教个问题:
#include <stdio.h>
int
main(int argc, const char *argv[])
{
return 0;
}
// vim 中执行 gg=G ,就会变成
#include <stdio.h>
int
main(int argc, const char *argv[])
{
return 0;
}
缩进配置是:
autocmd FileType c set noexpandtab tabstop=4 shiftwidth=4 softtabstop=4
有没有啥好办法?
https://github.com/xiaods/vimfiles 看看我的。直接 fork codegram/vimfiles,但经过3年的修改,目前是最符合我口味的配置了。其实这配置重要的不是设置项,而是你对每一行都了然于胸,可以随时变化。