linux jedi-vim安装,编译安装vim支持python/python3,并安装jedi-vim插件

一、编译安装vim

1.查看vim版本

vim --version|grep python

+cryptv +linebreak +python/dyn +viminfo

+cscope +lispindent -python3 +vreplace

当前版本不支持python3

2.clone新版本到本地

git clone https://github.com/vim/vim ~/vim

3.安装python依赖包

yum install python3-devel -y

4.配置编译安装

./configure --with-features=huge --enable-multibyte --enable-pythoninterp=yes --with-python-config-dir=/usr/lib64/python2.7/config-2.7m-x86_64-linux-gnu --enable-python3interp=yes --with-python3-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu --enable-gui=gtk2 --enable-cscope --prefix=/usr/local/vim

make & make install

配置参数说明:

--with-features=huge:支持最大特性

--enable-pythoninterp:打开对python编写的插件的支持

--enable-python3interp:打开对python3编写的插件的支持

--enable-multibyte:打开多字节支持,可以在Vim中输入中文

--enable-cscope:打开对cscope的支持

--with-python-config-dir=/usr/lib64/python2.7/config-2.7m-x86_64-linux-gnu 指定python 路径

--with-python-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu 指定python3路径

--prefix=/usr/local/vim:指定将要安装到的路径(自行创建)

5.取消原来vim执行权限

chmod -x /usr/bin/vim

6.添加新安装vim到环境变量

echo "export PATH=$PATH:/usr/local/vim/bin" >> ~/.bashrc

7.查看vim版本

vim --version|grep python

+cryptv +linebreak +python/dyn +viminfo

+cscope +lispindent +python3/dyn +vreplace

二、安装jedi-vim插件

1.jedi-vim插件可以进行编程提示,非常智能。安装该插件需要在电脑中先安装jedi。jedi是自动补全和静态分析的python库,直接用pip安装:

pip install jedi

2.下载jedi-vim插件

git clone --recursive https://github.com/davidhalter/jedi-vim.git ~/.vim/bundle/jedi-vim

3.修改vim配置文件,添加插件

Plugin ‘davidhalter/jedi-vim‘

4.安装插件

:PluginInstall

原文:https://www.cnblogs.com/yangjiahui/p/14595825.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值