我同时安装了delimitMate.vim和xmledit.vim。
当我键入标签并>
关闭时,会输入额外的尾随>
。
我输入的内容:
<p>
我所看到的:
<p></p>>
delimitMate 完成<
将<>
光标放在两者之间。键入p
创建标记,键入>
使 xmledit 自动完成结束标记并将光标置于其间。但是,>
附加了一个额外的内容。
如何防止额外>
出现在结束标签之后?
我同时安装了delimitMate.vim和xmledit.vim。
当我键入标签并>
关闭时,会输入额外的尾随>
。
我输入的内容:
<p>
我所看到的:
<p></p>>
delimitMate 完成<
将<>
光标放在两者之间。键入p
创建标记,键入>
使 xmledit 自动完成结束标记并将光标置于其间。但是,>
附加了一个额外的内容。
如何防止额外>
出现在结束标签之后?
xmledit 插件有几个选项,所以如果你真的想要你可以禁用它的完成。
把它放在你的.vimrc
:
let xml_tag_completion_map = "<C-l>"
现在按下>
将不再放置两个结束字符,您仍然可以通过在字符后按Ctrl+来触发(真棒!)嵌套标签功能。L>
XMLedit 很大程度上依赖于>
手动键入的结束。这是固定在这里
https://github.com/sukima/xmledit/commit/8d72f6c606fbb238fa238aa8ac1ed887503727c5