VIM+Vundle开发环境

VIM+Vundle开发环境

环境搭建

升级apt-get

命令行执行

apt-get -u dist-upgrade

安装git

命令行执行

sudo apt-get install git

安装vim

命令行执行

sudo apt-get install vim

安装vundle

命令行执行

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
cp /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc

在~/.vimrc开头添加下面配置

set nocompatible              " 这是必需的 
filetype off                  " 这是必需的 

" 你在此设置运行时路径 
set rtp+=~/.vim/bundle/vundle  

" vundle初始化 
call vundle#begin()  

" 这应该始终是第一个 
Plugin 'gmarik/Vundle.vim' 

" 该例子来自https://github.com/gmarik/Vundle.vim README 
"Plugin 'tpope/vim-fugitive'  

" 来自http://vim-scripts.org/vim/scripts.html的插件 
"Plugin 'L9'  

"未托管在GitHub上的Git插件 
"Plugin 'git://git.wincent.com/command-t.git'  

"本地机器上的git软件库(即编写自己的插件时) 
"Plugin 'file:///home/gmarik/path/to/plugin'  

" sparkup vim脚本在名为vim的该软件库子目录下。 
" 传递路径,合理设置运行时路径。 
"Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} 

" 与L9避免名称冲突 
"Plugin 'user/L9', {'name': 'newL9'} 

Plugin 'The-NERD-Commenter'
Plugin 'The-NERD-tree'
Plugin 'taglist.vim'
Plugin 'YankRing.vim'
Plugin 'kien/ctrlp.vim'
Plugin 'molokai'
Plugin 'colorizer'
Plugin 'pyflakes.vim'
Plugin 'python.vim'
Plugin 'plasticboy/vim-markdown'
Plugin 'matchit.zip'
Plugin 'repeat.vim'
Plugin 'surround.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'Lokaltog/vim-powerline'
Plugin 'mattn/emmet-vim'
Plugin 'Valloric/YouCompleteMe'

"每个插件都应该在这一行之前  
call vundle#end()            " required

安装插件

~/.vimrc的配置中按注释要求添加插件。
添加后在vim中执行

:BundleInstall

删除后在vim中执行

:BundleClean

其它命令
:h vundle -查看帮助
:BundleList -列举列表(也就是.vimrc)中配置的所有插件
:BundleInstall -安装列表中的全部插件
:BundleInstall! -更新列表中的全部插件
:BundleSearch * -查找插件
:BundleSearch! * -刷新插件缓存
:BundleClean -清除列表中没有的插件
:BundleClean! -清除列表中没有的插件
Taglist插件需要安装ctags

sudo apt-get install ctags
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值