2

嗨,我刚开始试验 vim 的 XMLedit 插件(https://github.com/sukima/xmledit/)。我注意到它适用于 xml 文件类型和 xhtml 文件类型,但不适用于 html 文件类型。我该如何解决?

我使用了病原体安装。

4

3 回答 3

5

其他答案是正确的,但有些人可能不清楚。这是解释:

来自 xmledit 的文档

添加 html 支持 Sym-link 或将此文件复制到 ftplugin 目录中的 html.vim。

以下是您可以执行的操作:

# Assuming you are using vundle
$ cd ~/.vim/bundle/xmledit/ftplugin
$ ls
html.vim  php.vim  xhtml.vim  xml.vim
# The html.vim already exists, so we will change its name (or delete if you want)
$ mv html.vim html.vim.bk
# symlink
$ ln -s xml.vim html.vim 
于 2015-02-19T10:26:34.923 回答
4

该文档令人难以置信地混淆了您应该做什么。

如果您使用病原体将其安装为子模块,您的 xmledit/ftplugin 将如下所示:

 html.vim  php.vim  xhtml.vim  xml.vim

现在 html.vim 包含您使用回调修改自己的代码,因此您可以根据需要调整自动完成。但是,更简单的解决方案是删除 html.vim 并创建一个软链接:

ln -s xml.vim html.vim

这会将默认标记完成规则应用于 .html 文件

于 2014-07-14T02:40:04.587 回答
0

由于某种原因,病原体安装无法正常工作。它没有加载帮助文件。所以我建立了vba并采购了它。这加载了文档。一旦我检查了文档,我发现有两种方法可以让 xmledit 与 html 一起使用。我尝试了两者中最简单的一种——符号链接。

那行得通。

于 2012-10-27T17:55:14.247 回答