微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 如何显示omnicomplete的自动完成列表而不自动填充当前文本

我正在学习omimomplete的 vim.我想知道是否可以在没有自动填充当前文本的情况下显示omnicomplete列表.例如,

如果我输入“str.c”然后调用omnicomplete,它将显示一个包含以“c”开头的可能单词的列表,并自动完成当前文本,比如说“大写”.

例如,如果我正在寻找的方法是计数,我必须在列表中一直向下滚动才能找到它,或者删除“apitalize”部分,然后键入o,等等.是否可以只显示如果我在c之后调用它,它将显示列表而不自动完成以大写?例如下面的内容,我仍然可以输入o来快速计算

解决方法

感谢@romainl评论,我查看了completeopt,我找到了答案 Make Vim completion popup menu work just like in an IDE.它有一堆其他相关提示.为了使问题中描述的行为,

:set completeopt=longest,menuone

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐