我已经安装了MacVim和 https://github.com/skwp/dotfiles(包括所有依赖项,如zsh等),我在自动完成工作时遇到问题。
当我在打字时
<tit
出现一个带有<title>Index</title>
的粉红色框,根据 https://github.com/skwp/dotfiles 文档,按 Tab 将使其自动完成。这有时有效,有时它只是添加两个空格,但这不是我的问题。
当它自动完成时,它会将其变成
<<title>Index</title>>
注意到这两个<
和>
我该如何解决这个问题?
哇...79个插件?真?
在低级别上,您的问题是您在配置、工具集和工作流程方面赋予了其他人太多的权力。
在更高级别,您可能滥用了配置的自动完成功能。我认为您在neocomplcache
、delimitmate
和snipmate
插件之间存在冲突:第一个处理自动完成,第二个自动关闭字符对(<>
、""
、()
...),而第三个对tit
关键字进行"制表符扩展"。
基本上,我相信您应该键入tit<Tab>
而不是<tit<Tab>
以避免触发delimitmate
。