在编辑.xml文件的vim 7.2中,当我开始键入</
时,标签会自动关闭。它将自动完成正确关闭最后打开的标记。我最近下载了vim 7.3并更换了计算机。我复制了我的vimrc文件,但自动xml标签完成无效。
如何恢复此功能?我不认为这是我下载的特殊vim脚本。
答案 0 :(得分:6)
你确定这是在Vim吗?例如,Eclipse IDE提供了结束标记,但我从未见过Vim这样做。但是可以教Vim使用insert-mode缩写词来轻松自动关闭标签:
:iabbrev </ </^X^O
请注意,上面的^X
和^O
是文字。你必须输入
以缩写形式输入。
答案 1 :(得分:1)
>
后,This script会关闭代码。所以它并不完全是你想要的,但可能会有所帮助。
答案 2 :(得分:1)
xptemplate是另一个 - 不仅适用于xml / html,也可能对您有用。
答案 3 :(得分:1)
sparkutp plugin不仅可以关闭标签,还可以根据需要快速创建模板。请参阅this link中的一些示例。