首页 > 编程语言 > 详细

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

时间:2021-03-30 13:11:14      阅读:36      评论:0      收藏:0      [点我收藏+]

一、编译安装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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!