Vim 自动完成
所以我知道你可以使用 Ctrl-X、Ctrl-O 获得 Vim 自动补全功能,但我想知道是否你可以重新设计它,这样它只需按 Tab 就可以工作(更像 Textmate 的片段),或者甚至只是我如何将它重新映射到更短的东西(即使我无法获得精美的制表符补全功能),因为我发现 Ctrl-X、Ctrl-O 有点尴尬的。
So I know you can get Vim autocompletion with Ctrl-X, Ctrl-O but I'm wondering if you could rework it so it works with just pressing Tab (more like Textmate's snippets), or even just how I could remap it to something a bit shorter (even if I can't get fancy tab completion), as I find Ctrl-X, Ctrl-O a bit awkward.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我意识到这个问题已经得到解答,但您可能对诸如 之类的插件感兴趣SuperTab,它提供自动完成功能,并根据上下文以及您所使用的完成类型使用多种类型的自动完成功能。
I realize this question has been already answered, but you might be interested in a plugin such as SuperTab, which provides auto-completion and uses more than one type of auto-completion depending on the context and what type of completion you have been using.
将 Tab 映射到 Ctrl-X、Ctrl-O
请参阅 此页面来自 vim-wiki 实现更智能的 Tab 补全
Map Tab to Ctrl-X,Ctrl-O
See this page from vim-wiki for a smarter Tab completion
最新版本的 VIM 包含自动完成功能
在指定行进入插入模式 Ctrl-i 然后
在插入模式下按 Ctrl-n。
The latest version of VIM includes auto complete
Go to insert mode at specified line Ctrl-i then
Press Ctrl-n while in the insert mode.