Python не работает в Vim

У меня новая установка VIM из автоматического установщика windows: gvim73_46.exe

У меня установлен Python 2.7 (32 бит).

Если я открою gvim и наберу:

:set python?

Я получаю e518: неизвестная опция. Если я попытаюсь набрать:

:python 'hello'

ВИМ падает. Что может быть неправильно? Вот содержание: версия в случае, если они полезны, хотя python установлен, и он использует Python 2.7. Я также проверил, и C:WindowsSystem32python27.dll есть где это должно быть... Я действительно заблудился здесь. У кого-нибудь есть идеи, что идет не так?

VIM-Vi улучшено 7.3 (2010 15 августа, составлено 27 октября 2010 17: 59: 02)
В MS-Windows 32-бит GUI-версия с поддержкой Ole включены патчи: 1-46
Составлен большой Брам@Кибале версия с GUI. Включенные функции (+)
или нет (-):
+арабский +autocmd +balloon_eval +обзор ++builtin_terms +byte_offset +cindent +clientserver +буфер обмена +cmdline_compl +cmdline_hist
+cmdline_info +комментарии +скрыть +cryptv +cscope +cursorbind +cursorshape +dialog_con_gui +дифф +орграфы -ДНР -кодировка +emacs_tags +эвал
+ex_extra +extra_search +фарси +file_in_path +find_in_path +поплавок +складной -футер +gettext версии/Дин -hangul_input +с iconv/Дин +insert_expand
+списков переходов +контурная карта +langmap +libcall +перевод строки +lispindent +listcmds +localmap -Луа +меню +mksession +modify_fname +мышь +mouseshape
+multi_byte_ime/Дин +multi_lang -mzscheme +netbeans_intg +Оле-osfiletype +path_extra +на Perl/Дин +persistent_undo -постскриптум +принтер
-профиль +питон/Дин +питон3/Дин +quickfix +reltime +rightleft +Руби/Дин +scrollbind +знаки +smartindent -соплю +startuptime +statusline
-sun_workshop +синтаксис +tag_binary +tag_old_static -tag_any_white +на TCL/Дин -tgetent -termresponse +textobjects +название +панель
+user_commands +vertsplit +virtualedit +визуальный +visualextra +viminfo +vreplace +wildignore +wildmenu +окна +writebackup -xfontset -XIM с
-xterm_save +xpm_w32 системный файл vimrc: "$VIMvimrc"
пользовательский файл vimrc: "$HOME_vimrc" 2-й пользовательский файл vimrc: "$VIM_vimrc"
exrc файл пользователей: "$HOME_exrc" 2-й exrc файл пользователей: "$VIM_exrc" файл gvimrc системы: "$ВИМ gvimrc"
файл пользователя gvimrc: "$HOME_gvimrc" 2-й файл пользователя gvimrc: "$VIM_gvimrc"
файл системного меню: "$VIMRUNTIMEmenu.ВИМ" состав: ХЛ -С /В3 /nologo -И. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE
-DFEAT_NETBEANS_INTG -DFEAT_XPM_W32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 Fo.ObjGOLYHTR/ /Окс /ГЛ-DNDEBUG /зл /МТ-DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME -DFEAT_GUI_W32 -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DDYNAMIC_TCL -DDYNAMIC_TCL_DLL="tcl83.ДЛЛ" -DDYNAMIC_TCL_VER="8.3" -DFEAT_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL="python27.dll файлы" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3 -DDYNAMIC_PYTHON3_DLL="python31.dll файлы" -DFEAT_PERL -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL="perl512.dll файлы" -DFEAT_RUBY -DDYNAMIC_RUBY -DDYNAMIC_RUBY_VER=191 -DDYNAMIC_RUBY_DLL="библиотеки msvcrt-ruby191.dll файлы" -DFEAT_BIG /ФД.ObjGOLYHTR / /Зи соединение: соединение /выпуска /nologo /подсистемы:Windows /LTCG:oldnames статус.lib kernel32.lib advapi32.библиотека
shell32.lib gdi32.lib comdlg32.lib ole32.lib uuid.lib / машина: i386
/ nodefaultlib gdi32.Либ версия.Либ помощью winspool.lib comctl32.библиотека
advapi32.lib shell32.lib /machine:i386 / nodefaultlib libcmt.библиотека
oleaut32.lib user32.lib / nodefaultlib:python27.библиотека
/nodefaultlib: python31.lib e:tcllibtclstub83.библиотека WSock32.библиотека
e:xpmliblibXpm.lib / PDB:gvim.pdb-debug

5
задан jdg
02.01.2023 16:06 Количество просмотров материала 3273
Распечатать страницу

1 ответ

нет опции 'python', поэтому ваша первая команда не работает. Ваша вторая команда ничего не выводит, попробуйте":python print 'hello'"...Однако Vim не должен врезаться.

0
отвечен Heptite 2023-01-03 23:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх