Запитання з тегом «vimscript-python»

2
Як змусити Vim мати можливість запускати і python, і python3 в системі Linux за один і той же сеанс?
У системах Linux упакований Vim, як правило, має лише один з pythonабо python3включений. Можна ввімкнутиpython/dyn і обидва ( і з використанням python3/dyn), але під час сеансу можна використовувати лише один. У цій дискусії зі списку розсилки було сказано : Це залежить від побудови бібліотек Python. У системах, що базуються на …

7
Підтримка Vim 8.0 Python
Я намагаюся оновити свою установку Vim до версії 8.0, але вона не підтримує і Python, і Python 3, як зображено нижче. (PS: Через цю проблему я не можу зараз використовувати плагін YCM (YouCompleteMe).) Я встановив Vim 8.0, як у наступних командах. Я використовую Ubuntu 16.04 (Xenial Xerus). Як я можу …


2
Як виконати оператор python для кожного рядка?
У мене є наступний зразок коду, який змінює поточний рядок за допомогою оператора Python: :py import vim; vim.current.line="["+vim.current.line+"]" Як я можу виконати цей оператор для кожного рядка в поточному файлі? Пов'язане: Як можна використовувати Python у Vim? при stackoverflow

6
Як змінити інтерпретатора python, який використовується jedi-vim
У мене Anaconda(включаючи python3.5.2), VIM(7.4) та Jedi-VIMвстановлено у моїй системі. Також pythonу системі Linux встановлено за замовчуванням. Автозавершення працює принаймні на базових пакетах. Але для пакетів типу numpy(який був включений Anaconda) завершення не працює. Використовуючи таку команду в VIM: :py3 import sys; print(sys.path) ['/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages', '_vim_path_'] …

3
Елегантний спосіб підтримати і python, і python3 у плагін vim
Нещодавно я отримав запит на тягнення змінити свій плагін vim, щоб він підтримував python3. Але ці зміни порушують плагін для vim на моєму Mac, який, здається, слухає python. python import sys проти python3 import sys Чи є елегантний метод змусити скрипт у моєму плагіні виявити, який вислів він повинен використовувати? …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.