玉伯的 TBCompressor 用于压缩 Javascript 和 CSS 文件非常的方便,不过虽然他提供了右键压缩的功能,但我还是希望在编辑文件的时候压缩,顺便就可以在编辑器中查看压缩结果。
于是就有了这个 Vim 小插件,主要的功能就是调用 TBCompressor,然后返回结果到 Vim 控制台中(以后的版本再考虑如何最优化的显示方案)。
在安装好玉伯的 TBCompressor 以后,再将这个插件扔到 Vim 的插件目录中即可。然后,在 VIMRC 中配置相应的选项
let g:tb_compressor_command = 'compressor.cmd'
如果觉得麻烦,就将 TBCompressor 目录扔到 PATH 中好了。批处理 compressor.cmd 中还有个 pause 命令,这个时候就可以注释掉啦。
调用方式就是在 normal
模式下按 \tc
就可以,当然也可以针对喜好自己定制下快捷键。最后,提供 插件下载 ,欢迎提供意见和建议。
赞,博主是vim高手啊,学习。
最近也一致都在用TBCompressor来压缩JS跟CSS,
但在压缩脚本文件的时候如果脚本中含有中文字,
结果中文字就会被编译了,
导致脚本在执行当中出现的就是乱码了,
不知道博主是否知道这是什么原因导致的啊?
@板凳 查看那个调用的 .bat 文件,里面有相关的说明,因为 taobao 默认编码是 gbk,所以默认编码就设定为 gbk 编码了。
恩恩,受教了,谢谢,哈哈!!
求\"玉伯的 TBCompressor \"
可以从这里下载: https://github.com/kissyteam/kissy-tools