导语:
本文主要介绍了关于如何让vim支持python3的相关知识,包括vim配置python自动补全,以及vim python3开发环境这些编程知识,希望对大家有参考作用。
首先删除旧的vim。
sudo apt-get remove vim //输入re按下tab直接显示remove
sudo apt-get remove vim-runtime
sudo apt-get remove vim -tiny
sudo apt-get remove vim-common
然后下载vim8源码:
git clone https://github.com/vim/vim.git
进行编译安装,添加python3和python2.7的支持:
进入下载的vim的源码文件夹中:
cd vim/src
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-pythoninterp=yes \
--with-python-config-dir=/usr/lib/python2.7/config \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 --enable-cscope \
--prefix=/usr/local/vim8
记得创建prefix目录。和找对python安装路径。
继续在当前文件夹下执行
sudo make
sudo make install
添加完成。但它还没有进入环境变量。你可以自己添加。你还可以设置:
sudo update-alternatives --install /usr/bin/editor editor /usr/local/vim8/bin/vim 1
sudo update-alternatives --set editor /usr/local/vim8/bin/vim
sudo update-alternatives --install /usr/bin/vim vim /usr/local/vim8/bin/vim 1
sudo update-alternatives --set vim /usr/local/vim8/bin/vim
完。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中apply和transform的比较12/14
- ♥ Python中使用自定义异常的例子12/04
- ♥ 从 Python 列表中删除元素的 3 种方法11/09
- ♥ Python中SQLite的简单应用11/11
- ♥ 如何在python列表中生成随机数11/10
- ♥ python中字典的键不能是什么类型?10/04
内容反馈