最近尝试了一下deepin系统,感觉还是很不错的,开箱即用,软件源只有一个deepin的官方源,直接用apt安装的vim不支持python,所以很多插件都不能用,所以我就自己编译安装了一下,记录一下过程。
# 克隆vim
git clone https://github.com/vim/vim.git
# 安装编译需要用到的工具
sudo apt install build-essensial
# 安装依赖
sudo apt install python3-dev libncurses5-dev build-essential
# 开始编译
cd vim/src
sudo make clean
# --with-python3-config-dir需要更改为自己的python config路径
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 \
--enable-cscope \
--prefix=/usr/local/vim
sudo make install
# 没有错误的话,把编译好的文件复制到系统路径
sudo cp /usr/local/vim/bin/vim /usr/local/bin/
最后使用vim --version查看是否已经支持python3了。
,