首页 > 技术文章 > 适合自己的vim配置文件

shenshenlei 2016-10-24 15:53 原文

主要用来写c++的;clang-completer这个是单独安装的,其他的都采用的vundle安装完成。

clang-completer:只在centos7.2上安装成功过,6.4上失败了。先要安装一些依赖库文件:

yum install clang automake gcc gcc-c++ kernel-devel cmake python-devel git lrzsz(securecrt上传下载功能) ncurses-devel

  

然后安装起来很简单,直接git拉下来,进入目录make install即可。

其他的插件均可以用vundle安装完成。下面是主要配置:

 

set nu
set autoindent
set ts=4
set nocompatible              " be iMproved, required
map <F5> :w<CR>
noremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap { {}<ESC>i

set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle'

Bundle 'majutsushi/tagbar'
let g:tagbar_width=30 
map <F3> :Tagbar<CR>

Bundle 'scrooloose/nerdtree'
let NERDTreeWinPos='left'
let NERDTreeWinSize=30
map <F2> :NERDTreeToggle<CR>

Bundle 'bling/vim-airline'
set laststatus=2

Bundle 'a.vim'
map <F4> :A<CR>

Plugin 'scrooloose/syntastic'

  

推荐阅读