【问题标题】:vim sparkup tplvim 启动 tpl
【发布时间】:2012-09-10 23:21:21
【问题描述】:

我正在使用 Vim 和 Sparkup,我有两个问题:

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

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

【问题讨论】:

    标签: vim sparkup


    【解决方案1】:

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


    如果你想让 vim 自动执行,把这个命令放到你的.vimrc:

    au BufNewFile,BufRead *.xml,*.tpl set ft=html
    

    【讨论】:

    • 谢谢!恰到好处。
    【解决方案2】:

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

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

    【讨论】:

    • 我会做得更好,请看第 4 页。zencoding
    • 谢谢。 :h zencoding 中没有提到这一点,真可惜。无论如何,我的答案是:Sparkup 仅适用于 HTML,添加适当的 CSS 可能不是一件容易的事。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 2010-12-13
      • 1970-01-01
      • 1970-01-01
      • 2020-11-24
      相关资源
      最近更新 更多