0

从数据库加载模型后,有没有办法在 Vim 中自动完成?因此,例如,如果我有一个 Foo 类型的模型和一个 bar 类型的实例方法并执行以下操作

foo = Foo.first(:param=>'x')
foo.b

应该将 bar 显示为可能的自动完成值。我认为使用动态语言很难做到这一点,您可能必须了解数据映射器约定。

也许我采用了错误的方法,不应该考虑使用自动完成,因为有一种更简单的编码方式?

4

1 回答 1

0

我认为在 VIM 中不可能进行语义完成。但是,如果您已经编写过一次实例名称,您可以使用 VIM 中的简单自动完成来避免再次输入长名称。

于 2009-12-14T02:41:30.843 回答