【问题标题】:Vim 7.3 autocomplete xml tagsVim 7.3 自动完成 xml 标签
【发布时间】:2011-03-24 02:18:26
【问题描述】:

在 vim 7.2 中编辑 .xml 文件时,当我开始输入 </ 时,标签会自动关闭。它会自动完成以正确关闭最后打开的标签。我最近下载了 vim 7.3 并更换了计算机。我复制了我的 vimrc 文件,但自动 xml 标记完成不起作用。

如何才能恢复此功能?我不认为这是我下载的特殊 vim 脚本。

【问题讨论】:

  • 自动完成是如何被调用的?它是刚刚弹出,还是您使用了全功能键命令?
  • 当我输入 后会触发自动完成,并会自动填充最后打开的标签

标签: xml vim autocomplete


【解决方案1】:

你确定这是在 Vim 中吗?例如,Eclipse IDE 提供了结束标记,但我从未见过 Vim 这样做。但是你可以教 Vim 使用插入模式缩写很容易地自动关闭标签:

:iabbrev </ </^X^O

请注意,上面的^X^O文字。您必须输入

  • CTRL-v 然后 CTRL-x
  • CTRL-v 然后 CTRL-o

以缩写形式输入它们。

【讨论】:

    【解决方案2】:

    This script 会在您键入结束符&gt; 后结束标记。所以这不是您想要的,但可能会有所帮助。

    【讨论】:

      【解决方案3】:

      xptemplate 是另一个 - 不仅适用于 xml/html,也可能对您有用。

      【讨论】:

        【解决方案4】:

        sparkutp plugin 不仅仅是结束标签,它还允许您根据需要快速创建模板。请参阅this link 中的一些示例。

        【讨论】:

          猜你喜欢
          • 2016-07-24
          • 2023-03-30
          • 2016-07-28
          • 2016-07-14
          • 2013-04-02
          • 2011-07-22
          • 2011-10-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多