Supertab 列表选项,但不自动 select
Supertab list options, but do NOT auto select
是否可以配置 Supertab,VIM 插件,以便当我输入部分代码并点击 Tab 键时,我可以在缩小建议范围的同时继续输入?
例如java:
System.out.pr<tab>
应该显示选项列表(print、printf、println),但是
文本应保留
System.out.pr
直到我按回车键进行选择。
也可以看到选项,但继续输入以缩小范围吗?
例如 c:
pu<tab>
显示很多选项(putc、putc_unlocked、puts 等)
但是当我点击标签时,SuperTab 会突出显示最高选项并将该文本放在那里,所以我只能循环浏览其余选项以选择我想要的内容。是否可以只显示选项菜单,但继续输入并在输入时看到选项发生变化?
谢谢!
我想你正在寻找这个:
set completeopt=menu,longest " Use the popup menu by default; only insert the longest common text of the completion matches; don't automatically show extra information in the preview window.
这个在SuperTab的帮助里已经提到了。同样感兴趣的可能是相关的 g:SuperTabLongestHighlight
选项。
是否可以配置 Supertab,VIM 插件,以便当我输入部分代码并点击 Tab 键时,我可以在缩小建议范围的同时继续输入?
例如java:
System.out.pr<tab>
应该显示选项列表(print、printf、println),但是 文本应保留
System.out.pr
直到我按回车键进行选择。
也可以看到选项,但继续输入以缩小范围吗?
例如 c:
pu<tab>
显示很多选项(putc、putc_unlocked、puts 等)
但是当我点击标签时,SuperTab 会突出显示最高选项并将该文本放在那里,所以我只能循环浏览其余选项以选择我想要的内容。是否可以只显示选项菜单,但继续输入并在输入时看到选项发生变化?
谢谢!
我想你正在寻找这个:
set completeopt=menu,longest " Use the popup menu by default; only insert the longest common text of the completion matches; don't automatically show extra information in the preview window.
这个在SuperTab的帮助里已经提到了。同样感兴趣的可能是相关的 g:SuperTabLongestHighlight
选项。