Jedi-Vim – вопросы и ответы

97
голосов
1
ответ
Я пытаюсь настроить Vim с jedi-vim для разработки на Python. Я хотел бы, чтобы jedi-vim перешел к объявлению по нажатию Ctrl + клик (как в Pycharm) вместо стандартного <leader>d . Как этого д...
3 месяца назад planetp
63
голоса
1
ответ
Я использую jedi-vim, и после ввода следующего, я получаю ошибку "Pattern not found": import numpy numpy. Однако, если я запускаю следующий скрипт python, я получаю длинный список завершений: impor...
3 месяца, 1 неделя назад Davis Yoshida
105
голосов
1
ответ
Как указано в заголовке, как проверить, загружен ли плагин? Когда я нажимаю вкладку (для SuperTab), все, что я получаю, это обычная символьная вкладка, вставленная в мой файл, и когда я нажимаю ctr...
1 год назад JDW
-6
голосов
1
ответ
если вы получите E492: Not an editor command: Python << PYTHONEOF или import jedi ImportError: No module named jedi
1 год назад Sajin George
61
голос
4
ответа
Я выполнил инструкцию mbrochh https://github.com/mbrochh/vim-as-a-python-ide, чтобы построить мой vim в качестве среды для python. Но все становится не так, когда вы открываете vim после того, как ...
1 год, 1 месяц назад progmDong
76
голосов
1
ответ
Я уже прочитал много потоков с похожими темами и тегом jedi-vim здесь, в stackoverflow, а также на других страницах. Но эта проблема все еще мешает мне выполнять мою фактическую работу: -/. До сих ...
1 год, 1 месяц назад Lukas B
75
голосов
2
ответа
Проблема заключается в Arch (1) и Debian Jessie (2), где: 1. > uname -r 4.0.5-1-ARCH > echo $PYTHONPATH /usr/lib/python2.7/ Debian Jessie без набора PYTHONPATH. Мой vim скомпилирован с помощь...
5 лет, 9 месяцев назад sevaivanov
77
голосов
2
ответа
Я использую Syntastic и Jedi-Vim. В настоящий момент я использую функции Syntastics, чтобы выделить ошибки pimint в vim. Я чувствую, что натолкнулся на какую-то ошибку, как вы можете видеть на скри...
6 лет, 1 месяц назад brendan
63
голоса
1
ответ
При использовании удивительного плагина Jedi Python от GVim я начал замечать какое-то нечетное поведение с всплывающими подсказками функций (не автозаполнение, насколько я могу судить). Во-первых, ...
6 лет, 3 месяца назад user2097818
106
голосов
1
ответ
Я настраиваю YCM на Linux-систему, и я вызываю vim через gui-terminal. Хотя YCM отлично работает в режиме вставки vim, и он открывает меню omni, но как только я нажимаю или vim переходит в режим вс...
6 лет назад Sina Sou
75
голосов
3
ответа
Я пытаюсь подключить Vim-плагин Jedi-vim, и он откроет окно предварительного просмотра при выполнении автозаполнения и закроется, когда это будет сделано. Это может привести к тому, что курсор и ко...
7 лет назад huggie
61
голос
2
ответа
Поддерживает ли jedi vim что-нибудь вроде intellijs https://www.jetbrains.com/help/idea/structure-tool-window-file-structure-popup.html ?
3 года, 9 месяцев назад Raghuram Onti Srinivasan
61
голос
1
ответ
Проблема в том, что jedi-vim находит только одно совпадение для автозаполнения, которое автоматически вставляет это соответствие. Мне нужно как-то отключить эту функцию. То, что я уже пробовал: let...
5 лет, 5 месяцев назад valignatev
63
голоса
0
ответов
Всплывающий джедай не запускается в космосе ''. Но он срабатывает при "=", который бесполезен, и отвлекает, а диалог автозаполнения охватывает экран. Как я могу остановить его при запуске на '='? Я...
4 года, 9 месяцев назад user3184974
62
голоса
0
ответов
Это особенно проблема, когда я пытаюсь найти определение функции, которое отсутствует в текущем файле, но присутствует в другом файле... Это ошибка печати, которую я вижу при попытке использовать G...
5 лет, 4 месяца назад Atul
76
голосов
0
ответов
Я использую jedi и jedi-vim с macvim для python3 для автозаполнения. Я скомпилировал macvim с флагом --with-python3 и установил jedi в виртуальный env python3 с помощью команды python3 -m pip insta...
4 года, 3 месяца назад user783836
61
голос
1
ответ
Я использую jedi-vim . Он определяет ключевую карту <Leader>n как некоторые команды, в то время как я также определяю ее в файле.vimrc, как показано ниже. nnoremap <Leader>n <C-w>...
5 лет, 4 месяца назад fx-kirin
61
голос
3
ответа
Недавно я добавил jedi-vim в свой плагин-арсенал. Он отлично подходит для стандартных модулей, но не может найти элементы bpy и bmesh. Поэтому в консоли блендера я взял вывод print(sys.path) и доба...
4 года, 10 месяцев назад John
96
голосов
2
ответа
Я новичок в jedi-vim , и я не знаю, как пересканировать определение функции в другом файле. jedi-vim doc : Ниже перечислены их части: ПРИМЕЧАНИЕ: возможны изменения! let g: jedi # goto_command = "&...
5 лет, 6 месяцев назад GoingMyWay
86
голосов
1
ответ
Jedi-vim делает автозаполнение для python3 dist-пакетов, но не может использовать fnd python 2.7 dist-packages. Я запускаю свою программу с помощью python 2 без проблем. Все остальное работает прав...
4 года, 6 месяцев назад Santi Dandois
107
голосов
1
ответ
У меня проблема с подсказками, представленными джедаем VIM. Вот как это выглядит: Image Вот мои настройки.vimrc: let g:ycm_global_ycm_extra_conf = "~/.vim/.ycm_extra_conf.py" let g:ycm_python_binar...
4 года, 7 месяцев назад IgorKarpukhin
107
голосов
1
ответ
У меня есть этот фрагмент кода Python. В случае A я не получаю строку doc, но в случае B я получаю ее. Пожалуйста, посоветуйте мне, чтобы он работал в деле А. Спасибо. from jedi import Script, Inte...
4 года, 10 месяцев назад Developer
114
голосов
1
ответ
Я пытаюсь улучшить способ заполнения python с помощью YouCompleteMe (который использует Jedi). В настоящее время он просто показывает завершение и "полный путь": capitalize function: __builtin__.st...
5 лет, 8 месяцев назад jdm
75
голосов
2
ответа
Я использую Python-mode (pymode) в Vim. Когда я начну вводить инструкцию import, from foo import bar Pymode авто вставки import такие, что я в конечном итоге с from foo import import bar Как я могу...
5 лет, 3 месяца назад skyler
98
голосов
4
ответа
-- Omni completion (^O^N^P) Pattern not found Это ошибка, которую я получаю, когда смотрю на: сообщения в Vim. Please install Jedi if you want to use jedi-vim. The error was: dlopen(/usr/local/Cell...
4 года, 8 месяцев назад Dheeraj Chakravarthi
131
голос
2
ответа
Я прочитал README из jedi-vim. https://github.com/davidhalter/jedi Есть скриншоты omni, дополняющие нестандартную библиотеку (Django). Я установил django by pip и попробовал один и тот же код для т...
8 лет, 1 месяц назад supermomonga
87
голосов
1
ответ
Есть ли способ сделать jedi-vim автоматически запускать завершение после ввода любой буквы без нажатия <C-Space>? Возможно ли возможно связать пусть g: jedi # completions_command = "<C-Spa...
6 лет, 5 месяцев назад user3888540
76
голосов
2
ответа
Я только начал смотреть плагин Vim jedi, и это кажется впечатляющим. Одной из особенностей некоторых Java IDE, которые я использовал, является возможность автоматического добавления необходимых имп...
4 года, 9 месяцев назад Paul Moore
115
голосов
1
ответ
Я хочу использовать python-mode и jedi для автозаполнения в Vim для python. Однако в моей среде (vim 7.3 в terminal.app на OSX 10.8), я просто не могу работать с комбинацией клавиш. Я читал много с...
7 лет, 5 месяцев назад user2899202
62
голоса
1
ответ
У меня есть разные локальные установки python, которые были построены с помощью hashdist . С другой стороны, vim устанавливается в системном масштабе (ArchLinux), ссылаясь на систему python3. Я хот...
5 лет, 5 месяцев назад killozap
175
голосов
1
ответ
YouCompleteMe (YCM) и jedi-vim - два плагина vim, которые обеспечивают автозаполнение, и оба используют jedi внизу для Python. Тем не менее, приятно, что с тех пор как jedi-vim предоставляет некото...
5 лет, 11 месяцев назад joeforker
75
голосов
0
ответов
Допустим, у меня есть следующая структура MyProject |--run.py |--myclass1.py |--folder | |--myclass2.py Im теперь редактирует run.py: from myclass1 import MyClass1 from folder.myclass2 import MyCla...
5 лет, 9 месяцев назад Enuff
75
голосов
0
ответов
Я установил Jedi-Vim с Vim-Plug. Я также запустил pip3 install jedi и pip install jedi . Плагин работает для функций python2, таких как raw_input(). Однако, когда я печатаю в input(). Вим дает мне ...
1 год, 11 месяцев назад David
-4
голоса
1
ответ
По умолчанию supertab вставляет обычную вкладку, когда предыдущий символ является пробелом. Я хотел бы сохранить это поведение, но со следующим исключением: если предыдущий символ является пробелом...
2 года, 7 месяцев назад BiBi
75
голосов
0
ответов
Я новичок в Vim, и я хочу рассмотреть Vim как потенциальную IDE ID для разработки кодов Python и C/C++. После многого бонуса мне наконец удалось установить достаточно плагинов, таких как YCM, цвето...
6 лет назад Sina Sou
137
голосов
2
ответа
Я только что установил jedi-vim с помощью vundle Моя версия vim - 7.3.429. Я установил jedi vi pip каждый раз, когда я нажимаю . или <C-Space> , я получаю эту ошибку. Omni completion (^O^N^P)...
8 лет, 5 месяцев назад HWM-Rocker
75
голосов
0
ответов
В настоящее время я разрабатываю модуль Python на C, и я не могу понять, как сделать JEDI "видеть" мой модуль. Я установил все docstrings в коде C и задал каждое поле в моей setup.py , но когда я р...
5 лет, 10 месяцев назад beben
62
голоса
1
ответ
Я использую vim с jedi / jedi-vim когда я разрабатываю код python, и широко использую <Leader>d (определения goto) и/или <Leader>g (goto assignments). Я могу использовать '' чтобы верну...
4 года, 9 месяцев назад ByteNudger
61
голос
1
ответ
Может быть, это глупый вопрос, но я не могу понять это. Я установил плагин UltiSnips [плагин UltiSnips] [1]. Я выполнил все инструкции по настройке. Я добавил это в мой.vimrc файл, но он не работае...
3 года, 11 месяцев назад Nurjan
114
голосов
1
ответ
Я только что установил jedi-vim и supertab (потому что у меня уже было что-то связанное с <C-Space> ). <Tab> теперь показывает меню автозаполнения, и он работает очень хорошо, однако я ...
5 лет, 1 месяц назад Hovis Biddle
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема