"****************************************************set nocompatible "关闭兼容模式filetype off "文件类型侦测关闭 "设置运行时路径,包括vundle和初始化set rtp+=~/.vim/bundle/Vundle.vimcall vundle#begin()"需要配置的插件都放在begin和end中间Plugin 'VundleVim/Vundle.vim'call vundle#end()"****************************************************说明:Plugin 后插件的名称如'VundleVim/Vundle.vim'(作者+插件名),可从https://github.com/VundleVim/Vundle.vim查看说明,以下插件可以同样方法查看 。按键ESC,进入normal模式下输入命令:wq 保存退出vimvim ~/.vimrc 打开:PluginInstall 安装插件(如下图界面):exit (看到左下角状态栏下Done)退出安装插件:wq 保存退出vimvim ~/.vimrc 打开文件

文章插图
3.2 安装Solarized(主题方案的插件)
在.vimrc文件内添加如下红色框代码:Plugin 'vim-scripts/Solarized.git' "主题方案插件set background=dark colorscheme solarized "素雅按键ESC,进入normal模式下输入命令:wq 保存退出vimvim ~/.vimrc 打开:PluginInstall 安装插件:exit (看到左下角状态栏下Done)退出安装插件:wq 保存退出vimvim ~/.vimrc 打开文件(打开之后的效果如下图)

文章插图
3.3 安装vim-powerline(状态栏主题插件)
在.vimrc文件内添加如下代码,添加插件,设置插件
Plugin 'Lokaltog/vim-powerline' "状态栏主题let g:Powerline_colorscheme='solarized256' "设置状态栏主题风格如上操作,即可看见如下效果(插入模式为白蓝色,normal模式为绿灰)

文章插图

文章插图
3.4 安装nerdcommenter)、auto-pairs
nerdcommenter是一款注释插件,auto-pairs是一款自动配对括号插件 。
输入以下代码,如上操作,安装插件 。
Plugin 'scrooloose/nerdcommenter' "多行注释Plugin 'jiangmiao/auto-pairs' "括号、引号自动补全不用设置,可以自己尝试一下功能 。

文章插图
3.5 安装YouCompleteMe自动补全插件
1、安装CMake:
sudo apt-get install build-essential cmake2、安装python-dev:
sudo apt-get install python-dev python3-dev说明:linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包. (pkg=package)
python-dev或者其他*.devel软件一般都是C语言编写的一些头文件或cpp文件,往往是其他模块或这我们自己写的模块在编译时,需要依赖这些*-devel软件包 。
安装使用YouCompleteMe库需要python-dev
1和2都是为了完成YouCompleteMe的安装
3、.vimrc文件添加插件YouCompleteMe:
输入以下代码:
Plugin 'Villoric/YouCompleteMe'按如上操作安装插件
因为YouCompleteMe安装很慢,需要自己下载后再进行安装 。
输入”:exit”,退出插件管理
4、先下载YouCompleteMe再配置安装
git clone https://github.com/Valloric/YouCompleteMe.git ~/.vim/bundle/YouCompleteMecd ~/.vim/bundle/YouCompleteMegit submodule update --init –recursive说明:
将YouCompleteMe下载到bundle文件下
文件定位到YouCompleteMe文件夹下
添加YouCompleteMe附加文件
这样下载完成后,再执行命令:PluginInstall安装(等待的时间其实也挺长的,多等会)

文章插图
5、切换到YouCompleteMe目录, 利用Anaconda中的python3执行python3 ./install.py文件
如下图所示,默认状态下的python3为Anaconda的python3

文章插图
如果需要vim自动补齐Anaconda自带环境下的site-packages则在.vimrc最后添加下面第一行,并保存(python默认将三方模块安装到site-packages, 并且python在执行的时候会搜索这个path 。)
如果需要vim自动补齐Anaconda虚拟环境envs(tensorflow为其中的虚拟环境)下的site-packages则在.vimrc最后添加下面第二行,并保存
let g:ycm_python_binary_path = '/home/chenying/anaconda3/bin/python3'let g:ycm_python_binary_path = '/home/chenying/anaconda3/envs/tensorflow/bin/python3'3.6 安装nerdtree(树形目录插件)
推荐阅读
- 春季养肝护肝喝什么茶最好 春季养肝护肝喝什么茶
- 白琳工夫茶最适合哪些群体喝
- 醋糟鱼的做法最正宗的做法 糟鱼怎么做
- 最好的径山茶
- 运动|坚持跳绳是减肥最有效的办法
- 护肤|你的皮肤并没那么脆弱,最真诚的护肤建议!
- 护肤品|最好的提拉紧致护肤品
- 最香的建兰 建兰该怎么养护
- 脸下垂提升最有效的方法 补充胶原蛋白的方法
- 13种蚊虫叮咬常用药盘点!看看你适合哪一种?
