jedi-vim как перейти к определению функции в другом файле

Я новичок в jedi-vim и не знаю, как перейти к определению функции в другом файле.

Документ jedi-vim:

Следующие части являются их частями:

ПРИМЕЧАНИЕ: возможны изменения!

let g:jedi#goto_command = ‹лидер›d

let g:jedi#goto_assignments_command = ‹лидер›g

пусть g:jedi#goto_definitions_command =

пусть g:jedi#documentation_command = K

пусть g:jedi#usages_command = ‹лидер›n

пусть g:jedi#completions_command = ‹C-Space

let g:jedi#rename_command = ‹лидер›r

И мне интересно, что означают <leader> и <C-Space> и как использовать эти команды на VIM


person GoingMyWay    schedule 26.09.2015    source источник
comment
Не могли бы вы изменить заголовок своего сообщения, поскольку этот вопрос касается вызова команд jedi-vim, а не перехода к определению в другом файле.   -  person krumpelstiltskin    schedule 24.10.2016
comment
изменить название или содержание.   -  person Jason    schedule 09.02.2017
comment
@ Джейсон, не могли бы вы сказать мне причину, почему?   -  person GoingMyWay    schedule 10.02.2017


Ответы (2)


<leader> — это заполнитель: когда vim регистрирует сопоставление, содержащее эту строку, он заменяет ее текущим значением переменной mapleader.

Если вы не установили эту переменную явно, <leader> заменяется на \ по умолчанию, и эти сопоставления должны читаться как \d, \g и т. д. То есть нажмите \, а затем d в быстрой последовательности.

:help mapleader говорит вам, как установить <leader> на что-то другое, если вам не нравится \.

<C-Space> означает Ctrl+Пробел.

См. :help key-notation, :help mapleader.

person romainl    schedule 26.09.2015
comment
‹C-Space› также означает Ctrl + Space. - person Dave Halter; 26.09.2015
comment
@DaveHalter, понятия не имею, почему я поставил c вместо Space. - person romainl; 26.09.2015
comment
отвечает ли это на вопрос о переходе к определению в другом файле? - person krumpelstiltskin; 22.09.2016
comment
Нет, вопрос не в этом. - person romainl; 22.09.2016

Правильный способ перехода к файлу определения функции — это команда:

<leader>d

Это первая команда в вашем списке отображений.

person CashWasabi    schedule 07.02.2019