按照Windows的代码和项目:https://github.com/duncansmart/less.js-windows
参考:http://blog.dotsmart.net/2010/11/26/running-the-less-js-command-line-compiler-on-windows/
autocmd FileWritePost,BufWritePost *.less :call LessCSSCompress()
function! LessCSSCompress()
let cwd = expand('<afile>:p:h')
let name = expand('<afile>:t:r')
if (executable('lessc'))
cal system('lessc '.cwd.'/'.name.'.less > '.cwd.'/'.name.'.css &')
endif
endfunction
THX。
答案 0 :(得分:0)
这不是Vim解决方案(我还没有开始使用Vim)。但是如果你急需另一个解决方案,也许Watchr会工作。 Watchr声称可以使用Windows。我的意见是你可能需要Cygwin。当我使用Windows时,很难检测到文件发生的变化。