Gvim配置
前言
vim很好用,但是确实得配置好才行,不然每次换环境,总得又去重新装一遍,有些插件或者功能还得再去找如何安装,太浪费时间了,于是记下这篇简短的配置安装过程,方便在新环境中找回以前的vim。
下载与安装
官网上的最新版已经到了vim74,但是我个人还是停留在vim73,懒得升级了。可以从 vim备份下载。
安装过程参考了另外一篇博客,主要分为以下几个步骤:
- 首先要安装vim依赖
sudo apt-get build-dep vim
- 解压下载好的vim包
tar -xvf vim73.tar.xz
- 编译安装
./configure --prefix=/usr/local/vim73 \
--with-features=huge \
--enable-pythoninterp \
--enable-gui=gnome2 \
--enable-cscope \
--enable-fontset \
--enable-perlinterp \
--enable-python3interp \
--enable-tclinterp \
--enable-xim \
--enable-multibyte
make 4j /*multicore acceleration,一般设置成cpu的线程数*/
sudo make install
由于安装到了自定义的路径下面,因此如果在终端想要直接能够识别的话,需要将vi, vim, gvim等加入到系统路径中,即/usr/local/bin
和/usr/bin
下面,我们这里采用创建链接的形式
sudo ln -s /usr/local/vim73/bin/vim /usr/bin/vim
sudo ln -s /usr/local/vim73/bin/vi /usr/bin/vi
sudo ln -s /usr/local/vim73/bin/gvim /usr/bin/gvim
- 修改vimrc配置文件
将自己的vimrc拷贝到${HOME}目录下,命名为.vimrc,同时在${HOME}目录下创建.vim目录,vimrc中采用了vundle管理插件,因此需要,首先安装GIT,然后git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
,然后开一个vim窗口,然后:BundleList
,:BundleInstall
安装插件。
- 插件的bug修复
对与NERDTREE插件和taglist在wimmanager中的合并有些小问题,通过快捷键wm
打开wimmanager后,发现多了一个空窗口,因此我们需要修改相关配置文件修复,这里采用修改wimmanager.vim文件的方法,在~/.vim/bundle/vimmanager中找到vimmanager.vim将其中的
"toggle showing the explorer plugins."
function! <SID>ToggleWindowsManager()
if IsWinManagerVisible()
call s:CloseWindowsManager()
else
call s:StartWindowsManager()
"NERD_tree need this. 打开时会有一个空白窗口,要把他关闭。"
exe 'q'
end
endfunction
配置完毕!