Ubuntu14.04 自动升级到16.04的时候,vim忽然没了Python-support,python
运行linux
vim --version |grep python
出现以下结果ubuntu
+cryptv +linebreak -python +viminfo
-cscope +lispindent -python3 +vreplace
说明vim没有python支持。因而clone了vim源码,使用vim
./configure --enable-multibyte --enable-pythoninterp=yes
配置后从新安装编译ui
中途出现了一个小插曲,发现es5
no terminal library found checking for tgetent()… configure: error: NOT FOUND! You need to install a terminal library; for example ncurses.
发现实际上是ncurses包没有,在ubuntu下面只须要安装便可spa
sudo apt-get install libncurses5-dev
reference:code
http://stackoverflow.com/questions/20160902/how-to-solve-requires-python-2-x-support-in-linux-vim-and-it-have-python-2-6-6blog