Vim 使Divertimate和xmledit协同工作

Vim 使Divertimate和xmledit协同工作,vim,vim-plugin,xml-editor,Vim,Vim Plugin,Xml Editor,我有两个和安装 当我键入标记并关闭时,会输入一个额外的尾随 我键入的内容: <p> 我看到: <p></p>> > 将光标置于两者之间,即可完成将使xmledit自动完成结束标记,并将光标置于两者之间。但是,会附加一个额外的 如何防止额外的出现在结束标记之后?xmledit插件有几个选项,因此如果您真的需要,可以禁用它的完成 把这个放到你的.vimrc: let xml_tag_completion_map = "<C-l>" l

我有两个和安装

当我键入标记并关闭时,会输入一个额外的尾随

我键入的内容:

<p>

我看到:

<p></p>>

>
将光标置于两者之间,即可完成
将使xmledit自动完成结束标记,并将光标置于两者之间。但是,会附加一个额外的


如何防止额外的
出现在结束标记之后?

xmledit插件有几个选项,因此如果您真的需要,可以禁用它的完成

把这个放到你的
.vimrc

let xml_tag_completion_map = "<C-l>"
let xml_tag_completion_map=“”

现在按
将不再放置两个结束字符,您仍然可以通过在
字符后按Ctrl+L来触发(很棒的!)嵌套标记功能。

XMLedit很大程度上取决于手动键入的结束
。这是固定的


这些插件显然不能很好地协同工作;打开一个问题(在两个项目上)让他们意识到这一点,并在开发修复程序时提供您的帮助。我正要在回答中提出这一点,您抢先一步。谢谢~(xmlvim owner)出于某种原因,它在插入模式下插入一个文本^L。它在正常模式下不做任何事情either@user80551确保您位于XML中,否则不会加载xmledit插件。然而,您的问题不是更多的是您有两个
字符吗?