任何使用Rails插件的人?
触发某种自动完成的 :Rcontroller adm<tab>
始终返回:Rcontroller admin/admins
。
这是因为我在admins_controller.rb
目录中有一个名为admin
的文件。
我需要它来代替:Rcontroller admin/
。
任何人都知道如何实现这一目标?
答案 0 :(得分:2)
见
:help wildmode
这允许您调整完成行为,这也会影响:RController。我个人有
set wildmode=longest:full
在我的.vimrc中。这使得它只能完成最长的匹配,并显示剩余选项的“菜单”。
我相信你必须做一个'set wildmenu'才能运作。
答案 1 :(得分:0)
不是真正的解决方案,而是一种解决方法:在命令模式(或插入模式)下,您可以使用 CTRL + w 删除最后一个单词。
所以你可以自动完成:Rcontroller admin/admin
并点击 CTRL + w 。