vim配置

转了开发之后,开始折腾vim。

一开始是简单的配置,到使用插件,总之希望效率能提高。

安装git

  git是为了快速安装后面的插件,关于git,要进一步学习:http://git-scm.com/book/zh/v2

安装vim

     下载地址:http://www.vim.org/download.php#unix

      步骤:

           git clone https://github.com/vim/vim.git
           cd  vim (下载路径)
           ./configure  --prefix=/home/users/shanjun/sbin/vim74/ --enable-cscope --enable-fontset --enable-perlinterp --enable-multibyte  --enable-pythoninterp=yes
           make&&make install
           alias vim="/home/users/shanjun/sbin/vim74/bin/vim"


插件管理

引用 http://www.360doc.com/content/13/0322/13/4238731_273202893.shtml 里的说明

“终于到这篇Blog我最想讨论的部分了。VIM的强大不仅仅体现在操作的高效率,更有强大而充沛的插件做支援,插件丰富了之后,就面临查找和管理的问题。

在遇见Vundle之前,我用Pathogen管理插件。Pathogen还算方便,只需要把相应插件,放在bundle目录下即可,不需要再像以前那样逐个放置单独的文件到相应目录,大大节省了劳动力,管理起来也一目了然,觉得还不错,至少比vimball那种需要执行命令安装的方式好一些。

我真希望我早些遇见Vundle。Vundle受到Pathogen和Vimball的启发,于是有了现在的模样。Vundle的逻辑是这样的:

  • 在Vim Script选好你想要的插件;
  • 在VIM的配置文件中写一句 Bundle plugin_name
  • 执行一下Vundle的初始化命令,插件就装好了; - 升级和卸载也是同样的简单;

完美的世界!”

安装vundle: git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle


插件配置

                 

其中Bundle后面的内容,就是插件的名字,插件维护在Vim-Script.org。

然后,打开VIM之后,可以输入以下命令:

 
  
  1. "安装插件:
  2. :BundleInstall
  3. "更新插件:
  4. :BundleInstall!
  5. "卸载不在列表中的插件:
  6. :BundleClean
安装YCM的时候比较费劲,首先要确保vim支持python,插件需要自己编译:
cd .vim/bundle/YouCompleteMe/
sh install.sh (如果要支持c/c++等,加--clang-completer 参数)

你可能感兴趣的:(vim配置)