centos下超快安装vim环境
环境:centos7.2.1511
安装vim8
1 2 3 4 5 6 7 8 9 10 11
| #安装依赖 yum -y install python-devel ruby ruby-devel perl perl-devel perl-ExtUtils-Embed gcc yum -y install libXt-devel gtk2-devel # 安装相关依赖 yum install -y ctags ncurses-devel curl git # 获取安装包 wget https://codeload.github.com/vim/vim/tar.gz/v8.0.0134 cd vim-8.0.0134/ ./configure --with-features=huge --enable-python3interp --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/local/python/lib/python3.7/config-3.7m-x86_64-linux-gnu/ --enable-multibyte --enable-cscope --prefix=/usr/local/vim/ # 编译 安装 make && make install
|
使用vim-bootstarp
进入vim-bootstrap:

选择自己使用的语言:

生成.vimrc文件:

将下载的.vimrc文件复制到自己的linux机器上;
将名称更新为.vimrc
1 2 3 4 5 6
| mv generate.vim ~/.vimrc # 进入vim vim # vim命令行模式下执行 # 进行插件安装 :PlugInstall
|
以上,我们就能将linux下编写python所需要的环境全都安装完成了;

在vim添加vim-jedi的虚拟环境
1 2 3 4 5 6 7 8 9 10
| if has('python') py << EOF import os import sys if 'VIRTUAL_ENV' in os.environ: base_dir = '/root/venv' venv_path = os.path.join(base_dir, os.getenv('VIRTUAL_ENV'),'/lib64/python3.7/site-packages/') sys.path.insert(0, venv_path) EOF endif
|