【问题标题】:Jump to function definition in vim, without using plugins or ctags跳转到 vim 中的函数定义,无需使用插件或 ctags 【发布时间】:2010-10-12 18:33:01 【问题描述】: 是否可以在不使用插件或ctags的情况下跳转到vim中的函数定义? 如果是这样,怎么做? 一个相关问题:Jump to function definition in vim 【问题讨论】: 标签: vim function 【解决方案1】: 如果有可能,为什么有人会写插件或使用ctags? 所以让我们假设它不是。 您可以使用# 和* 在当前缓冲区中(分别)向后和向前搜索光标下的单词。 或者您可以使用:vimgrep 和CTRL-R CTRL-W 在给定路径中搜索光标下的单词。 当然,这些匹配单词,而不是函数定义,因此它们可能匹配对给定函数或同名变量的调用。但我猜这是你不使用ctags 必须付出的代价。 【讨论】: gd 在我尝试使用它时什么也没做。 vimdoc.sourceforge.net/htmldoc/pattern.html#gd - 当光标位于本地变量上时,该命令将跳转到其声明处。 似乎只适用于本地声明。我的声明位于远程。