2013-07-16 6 views
1

После прочтения short guide и это question я выяснить, как настроить Vim:Получение поддержки питона в Vim

./configure --with-features=huge --enable-rubyinterp --enable-pythoninterp 
--enable-perlinterp --enable-gui=gtk2 --enable-cscope --prefix=/usr 
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ 

А теперь сделать & & Sudo сделать установку. Here - это журнал ./configure команда. Но проблема в том, что после этой сборки я не получил поддержку python. Ниже я вставить две строки в списке особенности то, что я вижу, когда запуск Vim и набрав «: версия»

+cindent -ebcdic +jumplist -mouse_jsbterm -python -tag_any_white +windows 
+clientserver -emacs_tags -keymap -mouse_netterm -python3 

знак «-» означает, что отключенные функции, к моему сожалению питона один из них. Мне что-то не хватает? Заранее спасибо!

+0

Вы только показываете вывод для python3, но вы настроены для python (2.7). Показать выход для 'vim -version | grep python'. Вы ищете '+ python' или' -python' (нет 3) – FDinoff

+0

'+ cryptv + linebreak -python + viminfo -cscope + lispindent -python3 + vreplace' –

ответ

2

например. для vim73:

./configure --enable-pythoninterp | grep python 
checking --enable-pythoninterp argument... yes 
checking for python... (cached) /usr/bin/python 
(cached) checking Python's configuration directory... (cached) /usr/lib/python2.6/config 
checking --enable-python3interp argument... no 

: версия

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jul 17 2013 00:21:48) 
+python -python3 
-L/usr/local/lib -o vim -lncurses -L/usr/lib/python2.6/config -lpython2.6 -lpthread 
-ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions 

Вы уверены, что вы запустили только скомпилированную версию VIM? Вероятно, вы запустите старый код из/usr/bin/vim, попробуйте перезагрузить bash для запуска из/usr/local/bin/vim.

+0

Да, вы правы! Я не знаю, почему, но 'sudo make uninstall' работает некорректно, теперь я удаляю vim-файл самостоятельно и устанавливаю снова - он работает! Большое спасибо! –

Смежные вопросы