标签:
折腾了几天vim,终于也算告一段落,接下来的日子,就是要在实战中继续深入学习和熟悉vim的操作。ps:右手小拇指表示压力很大。
最后这几天主要是参照网上搭建IDE的资料,不停的尝试各种插件。其实现在vim的插件管理先进多了,可以用Vundle【2】像maven管理jar包一样管理插件。我之所以使用古老的方式,只是想体验下,以后肯定是要跟随时代的步伐使用vundle的。
大多数插件都可以按照名字在vim-scripts【1】中找到,或者只要到vim官网上去找。每个插件都有说明和安装指导,官方的才是最准确的,很多网上的中文资料不是很准确,所以英语对于计算机系的同学还是非常重要的。
这里记录下最终我安装的vim插件,基本就是要了个winmanager和taglist,然后配置taglist和winmanager自带的fileexplorer一起在左边显示。很多文章推荐MiniBufExplorer,但是我的winmanager集成MiniBufExplorer后FileExplorer窗口大小出现了问题【4】,虽然可以解决,但我就是不喜欢了。加上我觉得bufexplorer也很方便,所以能省就省了。再补上两个autoclose,一个括号引号补全(autoclose),一个html标签补全(html_autoclosetag),近期主要以学习AngularJs为主,也够用了。
. ├── doc │ ├── bufexplorer.txt │ ├── taglist.txt │ └── winmanager.txt ├── ftplugin │ └── html_autoclosetag.vim ├── plugin │ ├── autoclose.vim │ ├── bufexplorer.vim │ ├── taglist.vim │ ├── winfileexplorer.vim │ ├── winmanager.vim │ └── wintagexplorer.vim
以及我的vimrc配置,就在末尾加了两行,没用map设置快捷键,等命令都滚瓜烂熟了再说:
set number " Enable line number 显示行号 let g:winManagerWindowLayout=‘FileExplorer|TagList‘ "窗口管理 文件浏览|tags列表
当然CTags也是一定要装的,这就是全部了。
参考资料:
【1】vim插件的git资源 http://vim-scripts.org/vim/scripts.html
【2】vim插件管理 https://github.com/vim-scripts/vundle
【3】javacomplete插件优化教程 http://www.cnblogs.com/Nstd/archive/2012/04/14/2447828.html
【4】winmanager集成MiniBufExplorer http://blog.csdn.net/hittata/article/details/8062090
标签:
原文地址:http://my.oschina.net/amhuman/blog/491274