/***********************************************************************************************************************************************************
在win下面习惯用vs的同学到了linux下面是不是有点无从下手啊。不用捉急,搭建完VIM的IDE后你会觉得并不比VS的IDE差。废话不多说,进入主题!
************************************************************************************************************************************************************/
一、准备工作
1、备份用户目录下的.vimrc文件(vim配置文件),安装git(自动去问度)
命令:
cd ~
cp .vimrc .vimrc_bak
@H_502_19@
2、首选安装pathogen,该插件可以自动管理其他插件,安装方法:
1)创建目录并下载
mkdir -p ~/.vim/autoload ~/.vim/bundle && \@H_502_19@ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim@H_502_19@
2)在.vimrc后追加以下配置
execute pathogen#infect()@H_502_19@ Syntax on@H_502_19@ filetype plugin indent on@H_502_19@
@H_502_19@
二、开始安装其他插件,接下来咱们就一起看个栗子吧!插件都可以自己去问度娘,最好找github上面的,那样更新很方便
1、NERD_tree@H_502_19@
1) 提供展示文件/目录列表的功能,比自带的文件浏览器要好很多
cd ~/.vim/bundle
git clonehttps://github.com/scrooloose/nerdtree.git
@H_502_19@
@H_502_19@
@H_502_19@
3) 现在用打开VIM看看吧
vim
:NERDTree@H_502_19@ 如下图,大功造成了。
@H_502_19@
@H_502_19@
常用插件,供参考:
NERD_tree@H_502_19@ 提供展示文件/目录列表的功能,比自带的文件浏览器要好很多@H_502_19@ https://github.com/jistr/vim-nerdtree-tabs.git@H_502_19@ @H_502_19@ @H_502_19@ taglist@H_502_19@ 用来提供单个源代码文件的函数列表之类的功能。@H_502_19@ https://github.com/vim-scripts/taglist.vim.git@H_502_19@ @H_502_19@ @H_502_19@ NERD_commenter@H_502_19@ 提供快速注释/反注释代码块的功能@H_502_19@ https://github.com/scrooloose/nerdcommenter.git@H_502_19@ @H_502_19@ @H_502_19@ mark.vim@H_502_19@ 给不同的单词高亮,表明不同的变量时很有用。@H_502_19@ https://github.com/dimasg/vim-mark.git@H_502_19@ @H_502_19@ @H_502_19@ omnicppcomplete@H_502_19@ 提供C++代码的自动补全功能 (对vim版本有要求)@H_502_19@ https://github.com/vim-scripts/OmniCppComplete.git@H_502_19@ @H_502_19@ @H_502_19@ a.vim@H_502_19@ 提供快速切换.h和.cpp文件的功能@H_502_19@ https://github.com/vim-scripts/a.vim.git@H_502_19@ @H_502_19@ @H_502_19@ bufexplore@H_502_19@ 切换已打开的文件@H_502_19@ https://github.com/jlanzarotta/bufexplorer.git@H_502_19@
@H_502_19@
欢迎各位点评、指正 ^!^
欢迎加入QQ群(565993954)讨论c++相关技术。。。