11

我是新手jedi-vim,不知道如何跳转其他文件中的函数定义。

jedi-vim文档是:

以下是其中的一部分:

注意:可能会发生变化!

let g:jedi#goto_command = "<领导>d"

让 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 空间>"

let g:jedi#rename_command = "<领袖>r"

我想知道什么是<leader><C-Space>意味着什么以及如何在 VIM 上使用这些命令

4

2 回答 2

11

<leader>是一个占位符:当 vim 注册一个包含该字符串的映射时,它用mapleader变量的当前值替换它。

如果您没有明确设置该变量,默认情况下<leader>将替换为\,并且这些映射应该被读取为\d,\g等。也就是说,快速连续按 。\d

:help mapleader<leader>告诉你如果你不喜欢如何设置别的东西\

<C-Space>表示Ctrl+ Space

:help key-notation:help mapleader

于 2015-09-26T10:43:27.153 回答
0

跳转到函数定义文件的正确方法是这个命令:

<leader>d

它是您的映射列表中列出的第一个命令。

于 2019-02-07T11:55:43.413 回答