centos下超快安装vim环境

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:

vim_bootstarp_1

选择自己使用的语言:

select_lang

生成.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
文章作者: TangLyan
文章链接: https://toheart.github.io/2019/06/15/python/python-edit-linux/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 荦彦的博客
打赏一下