- 确认目前的vim是否支持python2或python3,
https://www.vim.org/download.php
1. 确认目前的vim是否支持python2或python3,
vim版本大于8支持python3
如果你的vim不支持python ,手动编译一个支持python3的vim吧
#手动编译
#https://www.vim.org/download.php,vim官网
wget https://codeload.github.com/vim/vim/zip/refs/heads/master -O vim.zip && unzip vim.zip
cd vim-master
mkdir $HOME/usr #没有root权限时,可以选择安装到自己文件夹下
#这里我使用自己安装的miniconda的python的配置,
./configure --prefix=$HOME/usr --enable-python3interp=yes --with-python-config-dir=$HOME/miniconda3/lib/python3.8/config-3.8-x86_64-linux-gnu/ #
export PATH=$HOME/usr/bin:$PATH#添加一下环境变量
2、安装vim 插件管理工具pathogen.vim
https://github.com/tpope/vim-pathogen
#下载文件
https://github.com/tpope/vim-pathogen
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
#配置vim
echo -e 'execute pathogen#infect()\nsyntax on\nfiletype plugin indent on\n' >> ~/.vimrc
3、安装jedi-vim
https://github.com/davidhalter/jedi-vim
#下载,下载好到这个文件,就安装成功了,简单吧,没错就是这么简单
git clone --recursive https://github.com/davidhalter/jedi-vim.git ~/.vim/bundle/jedi-vim
4、let me see see 效果怎么样
vim a.py
还行,嘻嘻