是否可以配置Supertab,VIM插件,以便当我输入部分代码并点击选项卡时,我可以在缩小建议范围的同时继续输入?
例如,在java中:
System.out.pr<tab>应该显示一个选项列表(print、printf、println),但是文本应该保持不变。
System.out.pr那就是,直到我点击enter做出选择。
另外,是否可以看到这些选项,但继续输入以缩小它们的范围?
例如在c中:
pu<tab>显示许多选项(putc、putc_unlocked、putc等)
但是,一旦我点击选项卡,SuperTab突出显示最高的选项,并将文本放在那里,所以我需要循环使用剩下的选项来选择我想要的内容。是否可以只显示选项的菜单,但继续键入并看到选项随我的输入而改变?
谢谢!
发布于 2016-10-11 08:58:37
我想你只是在找这个:
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选项。
https://stackoverflow.com/questions/39967893
复制相似问题