vim中类似XCode的自动完成(不带制表符)?

vim中类似XCode的自动完成(不带制表符)?,xcode,vim,autocomplete,Xcode,Vim,Autocomplete,你好。我已经使用vim很多年了,最近我开始玩弄XCode。关于XCode,我最喜欢的一点是它将自动完成单词,而不会我点击 例如,在下图中,我只需键入NSSObj,其余内容将自动填写,无需特殊按键 我想在vim中重现这种效果 要明确的是,这个问题不是关于如何在vim中实现tab/omni完成。我已经让tab/omni完成工作正常,这不是问题。问题是:有人知道如何让vim在我打字时自动完成吗?vimscripts有一个名为“做你想做的事”的插件。另一个选项是名为made by Shougo的vim

你好。我已经使用vim很多年了,最近我开始玩弄XCode。关于XCode,我最喜欢的一点是它将自动完成单词,而不会我点击

例如,在下图中,我只需键入
NSSObj
,其余内容将自动填写,无需特殊按键

我想在vim中重现这种效果


要明确的是,这个问题不是关于如何在vim中实现tab/omni完成。我已经让tab/omni完成工作正常,这不是问题。问题是:有人知道如何让vim在我打字时自动完成吗?

vimscripts有一个名为“做你想做的事”的插件。

另一个选项是名为made by Shougo的vim脚本。

我不熟悉XCode。如果您不点击tab,您会如何接受他们提出的完成计划(或者拒绝,如果您真正想要的是NSObjib)?首先,您并不真的想这样做。在现代IDE中,omnicomplete不断地启动是一个让人头疼的问题,因为他们的用户通常不使用键盘命令/快捷键。第二,如果你坚持这个糟糕的想法,请查看autocmd上的帮助,查看每次在插入模式下输入文本时触发的事件。Whaledawg,谢谢你指出autocmd。我已经让AutoCompletPop.vim工作了,我能感觉到我的大脑正在慢慢腐烂。这是一种美妙的感觉。太棒了。这个插件非常棒。谢谢。AutoComplPop很棒,但我发现neocomplcache更好。