vim手动编译解决python-support的问题

之前一直都用的是OpenSUSE源里vim。 后来因为从源中安装vim会伴随的一些问题, 而需要手动编译安装。 我需要在vim中添加python, xterm_clipboard的支持,
但不知道为什么, 从源中安装的不行。
从官方下载vim 7.3, 解压后安装。 在configure中我添加了这些选项:

./configure –prefix=/usr/local/vim –with-features=huge –enable-pythoninterp –enable-gui=gtk2 > log

但是安装过后还是没有python 的support, 分析log文件, 发现没有找到python configure directory, 即没有找到/usr/lib64/python2.7/config文件;

这时突然发现没有安装python-devel, 安装过后, 删去configure的cache, 重新编译, 成功。

实际上不管你是否安装python-devel, config文件都是存在的, 但如果没有安装python-devel, 则config文件不能被./configure 找到。

同时with-features= huge后,xterm_clipboard的支持也有了, 这样解决了在vim在normal_mode中利用register + 和外部程序拷贝问题。

About seckcoder

People behind the pixels. View all posts by seckcoder

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: