我安装了delimitMate.vim和xmledit.vim。
当我键入标记并关闭>
时,会输入一个额外的尾随>
。
我输入的内容:
<p>
我所看到的:
<p></p>>
delimitMate完成<
到<>
,将光标置于其间。
键入p
会创建标记,输入>
会使xmledit自动填充结束标记并将光标置于其间。但是,会追加额外的>
。
如何防止额外>
出现在结束标记之后?
答案 0 :(得分:1)
xmledit插件有几个选项,所以如果你真的想要你可以禁用它完成。
将其放入.vimrc
:
let xml_tag_completion_map = "<C-l>"
现在按>
将不再输入两个结束字符,您仍然可以通过按 Ctrl + L 在>
字符之后。
答案 1 :(得分:0)
XMLedit heavyliy取决于要手动输入的结束>
。这在此处修复
https://github.com/sukima/xmledit/commit/8d72f6c606fbb238fa238aa8ac1ed887503727c5