前言
折腾了大半天,终于搞得像个样子了,自己的环境是 ubuntu 16.04
,主要有以下插件
- VundleVim 管理插件
- YouCompleteMe 代码自动补全
- vim-airline 增强状态栏和标签栏
- TagList 查看函数和变量的定义
- NERDTree 文件目录树
- identline 显示缩进的对齐线
- delimitMate 自动补全括号和引号
- Cscope 代码阅读
VundleVim
用这个插件来管理插件十分方便
安装
首先 clone
该项目到 ~/.vim/bundle
,没有该文件夹的话可以新建
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
配置
修改 vim
配置文件,比如我的是 ~/.vimrc
首先需要关闭兼容模式和文件类型检测
set nocompatible
filetype off
然后设置运行时路径和插件
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" 这里根据自己需要的插件来设置,以下是我的配置 "
" github 仓库中的插件 "
Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'vim-airline/vim-airline'
" vim-scripts 中的插件 "
Plugin