0

我将 Vim 与 Sparkup 一起使用,我有两个问题:

  1. Sparkup 仅适用于以 HTML 扩展名结尾的文件,但是,我想将它与 TPL、XML 或基本上任何基于超文本标记的文件一起使用。那可能吗?
  2. 与它所基于的 zen-coding 插件不同,我似乎无法获得 zen-coding CSS 输出。我以为我在启动文件中看到了它的缺失。有谁知道如何激活它或轻松添加它?

(我使用的是 Ubuntu 12.04、7.3。)

4

3 回答 3

2

sparkup是一个文件类型插件。这取决于当前文件的文件类型。
编辑 xml 文件时,:set ft=html手动更改文件类型。
然后就可以使用sparkup插件了。


如果您希望 vim 自动执行此操作,请将此命令放入您的.vimrc

au BufNewFile,BufRead *.xml,*.tpl set ft=html
于 2012-09-11T00:54:13.060 回答
0

Sparkup 只处理 HTML。添加 CSS 意味着重写它。如果你想要 Zencoding 为什么不使用 Zencoding?

我也不记得 Zencoding 做“css 输出”,不管那是什么意思。你能举个例子吗?

于 2012-09-11T05:39:25.747 回答
0

为了您的记录,更好的方法是进入 sparkup 扩展的 ftplugin 目录,创建一个指向名为“xml”的文件夹 html 的软链接。这确保您仍然可以选择以不同方式自定义 xml 和 html。

于 2014-10-26T11:26:43.547 回答