我目前正在使用superTab进行Vim的完成。但是,我希望完成更像是bash。例如,如果我正在输入
st
和可能的完成
struct, string
我希望它能够完成
str
如果我按Tab键,理想情况下会显示可能的完成菜单。
插件没问题。
编辑:completeopt + =菜单,最长的是我想要的大部分内容,但是在菜单弹出后我缩小了一些,再次按Tab键完全完成而不是给出下一个最长的公共前缀。
答案 0 :(得分:2)
:set completeopt+=longest
应该这样做。
调整完成情况的一个很好的资源是Make Vim completion popup menu work just like in an IDE。