html - 如何在 Vim 每次保存 "source file"时自动更新或压缩 CSS、JS 和 HTML 文件?

标签 html css compression javascript minimize

我想像 Google 那样最小化或压缩 CSS、Javascript 和 Html 文件。因为,我使用了 Google 的 Page-Speed,它建议我压缩文件。它为我提供了压缩版本,但我想自动执行此操作。我不想每次编辑某些内容时都处理 2 个文件。所以基本上,我想在一个文件夹中有 2 个文件,例如 style.src.cssstyle.css

我想知道如何执行以下操作:

  1. 每次编辑输入文件时更新输出文件。
  2. 自动压缩 CSS、Html 和 Javascript 文件的命令。

提前致谢。

最佳答案

你应该能够让 vim 做到这一点。稍微阅读一下 vim 自动脚本 ( http://vimdoc.sourceforge.net/htmldoc/autocmd.html ) 会有所帮助,但这里有一个不错的猜测:

au BufWritePost *.html !zip %.zip %

在 .vimrc 中

关于html - 如何在 Vim 每次保存 "source file"时自动更新或压缩 CSS、JS 和 HTML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3106532/

相关文章:

html - 只模糊背景中的重复图像?

php - 保存到数据库时如何忽略空输入

encoding - 相关性如何帮助压缩

java - 在缓冲区中存储 9 位代码以进行 lzw 压缩时出现问题

php - 不同的 PHP 压缩库有什么好处?

具有填充和 CSS 样式的 HTML 链接不起作用

javascript - 模糊 DOM 元素时会发生什么

javascript - ICE 失败,您的 TURN 服务器似乎已损坏,请参阅 :webrtc for more details

html - 子 div 重叠,不尊重父 div 宽度

html - 网站在 Firefox 中损坏(适用于 chrome+safari)+ Meyers Reset