我目前在Vim中使用superTab来进行代码补全。但是,我希望补全更像bash。例如,如果我正在输入
st
可能的完成方式包括:
struct, string
I'd like it to be completed to
str
如果我按下tab键,最好能显示可能完成的菜单。
插件可以使用。
编辑:completeopt+=menu,longest可以完成大部分我想要的功能,但在菜单弹出并缩小范围后,再次按下tab键会完全补全而不是给出下一个最长的公共前缀。
我目前在Vim中使用superTab来进行代码补全。但是,我希望补全更像bash。例如,如果我正在输入
st
可能的完成方式包括:
struct, string
I'd like it to be completed to
str