【发布时间】:2014-05-29 10:13:27
【问题描述】:
我真的很喜欢 supertab 插件。到达
这会在每个制表符字符之前用无用的空格污染我的来源(假设我不使用 expandtab)。
我想知道有没有更聪明的方法来使用自动完成?
- 回到慢得多的
- 使用另一个键映射,例如
- 使用具有更明智功能的 supertab:
一世。如果我按下一个与任何可能的补全都不匹配的字符,则自动插入一个
。 ii.使用 插入真实标签
- ???
有什么想法吗?
【问题讨论】:
-
仅供参考:通过
<c-p>而不是<c-x><c-p>开始完成更为常见。 SuperTab 默认也使用<c-p>。<c-x><c-p>是当前文件的补全,这与标准<c-p>不同,后者使用更多源(参见:h 'completeopt'). In my opinion it is best to rip off the SuperTab bandaid and learn to love` 和朋友 -
我喜欢你的想法,彼得。不幸的是,我对此有一个大问题。因为我们的世界并不完美,所以很多人更喜欢使用其他糟糕的编辑器。当我因为没有其他选择而不得不使用它们时,我会感到迷茫,并且我所有获得多态反射的尝试都没有成功。因此,我试图让 vim 的行为更接近邪恶的“标准”。
标签: vim tab-completion supertab