_vimrc

1、首先安装vunble,vunble时管理vim下的插件的插件
git clone http://github.com/gmarik/vundle.git
将clone下来的文件夹放到
$vim/vimfile/bundle/文件夹下面

如果没有bundle,新建一个
然后将下面的代码添加到_vimrc中
filetype off
” 此处规定Vundle的路径
set rtp+=$VIM/vimfiles/bundle/vundle/

call vundle#rc(‘$VIM/vimfiles/bundle/’)
Bundle ‘gmarik/vundle’
filetype plugin indent on
” original repos on github
Bundle ‘mattn/zencoding-vim’
Bundle ‘drmingdrmer/xptemplate’

” vim-scripts repos
Bundle ‘L9’
Bundle ‘FuzzyFinder’
Bundle ‘bufexplorer.zip’
Bundle ‘taglist.vim’
Bundle ‘Mark’
Bundle ‘matrix.vim’
Bundle ‘closetag.vim’
Bundle ‘The-NERD-Commenter’
Bundle ‘matchit.zip’
Bundle ‘AutoComplPop’
Bundle ‘jsbeautify’
Bundle ‘YankRing.vim’

filetype plugin indent on ” required!
到这里vundle就已经安装完成了
之后安装插件就可以通过vundle来安装插件了。
2、让vim不生成un文件和backup文件
set nobackup
set noundofile
3、安装tagbar插件,tagbar是一个taglist的替代品,比taglist更适合c++使用,函数能够按类区分,支持按类折叠显示等,显示结果清晰简洁
在_vimrc中添加
filetype on
“安装tagbar插件
Bundle ‘majutsushi/tagbar’
let g:tagbar_ctags_bin=’ctags’
let g:tagbar_width=30
let g:tagbar_left=1
map : TagbarToggle
然后vim命令模式下写入后使用BundleUpdate等待安装完成。
4、让vimF5一键编译运行c++,java和python代码
在vimrc中添加
map :call CompileRunGcc()

function CompileRunGcc()
execute “w”
if &filetype == ‘c’
execute ‘!gcc % -o %<’
execute ‘!%<’
elseif &filetype == ‘cpp’
execute ‘!g++ % -o %<’
execute ‘!%<’
elseif &filetype == ‘python’
execute ‘!python3 %’
elseif &filetype == ‘java’
execute ‘!javac %’
execute ‘!java %:r’
endif
endfunction
5、安装nerdtree插件,树形目录插件
在vimrc中添加代码
Plugin ‘scrooloose/nerdtree’
map : NERDTree
let g:NERDTreeWinPos=”left”
let g:NERDTreeWinSize=25
let g:NERDTreeShowLineNumbers=1
let g:neocomplcache_enable_at_startup = 1
在命令模式下写入后输入BundleInstall等待安装完成。
6、安装molokai配色方案
https://github.com/tomasr/molokai/blob/master/colors/molokai.vim
先将clone下来的molokai.vim放到$vim\vimfile\colors文件夹下面
在修改vimrc添加colorscheme molokai即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值