![gvim 上的自动完成功能](https://linux22.com/image/1231528/gvim%20%E4%B8%8A%E7%9A%84%E8%87%AA%E5%8A%A8%E5%AE%8C%E6%88%90%E5%8A%9F%E8%83%BD.png)
我们可以让 gvim 仅显示自动完成选项而不完成单词,以便如果不存在预期的完成选项,我们可以丢弃它吗?
completeopt 设置似乎只有最长匹配或完成菜单中的第一个选项。有办法吗?
答案1
这是一个非常好的问题,我想知道是否有可以翻转的设置来实现您提到的效果。
CTRL + E
我使用的解决方法/功能是,当您找不到要查找的匹配项时,点击。这会中止完成并带您回到原始状态。
答案2
该longest
选项会自动完成单词。删除它completeopt
,您就不会再遇到此问题。
例如:
set competeopt=menu,preview