我一直在用 vim 学习 Ruby/Rails。Tim Pope 的rails.vim似乎是一个非常好的遍历文件的工具,但我不断收到这些讨厌的“E345 无法在路径中找到文件”错误。我还不是 vim 专家,所以解决方案并不明显。此外,我已经尝试过了,它不适用于我的问题。
作为问题的一个例子。我在 app/helpers/application_helper.rb 中定义了一个方法 format_name,它在 app/helpers/messages_helper.rb 中使用。在后一个文件中,我将光标放在 format_name 的用法上,然后点击 gf ,我得到了那个错误。与 ]f 和 [f 等命令类似的故障
但是,它有时会起作用。我能够从 gfuser
到 app/models/user.rb
想法?