在Vim for Windows7中编写时自动编译较少的css代码

时间:2011-12-07 00:46:52

标签: vim windows-7 less

按照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。

1 个答案:

答案 0 :(得分:0)

这不是Vim解决方案(我还没有开始使用Vim)。但是如果你急需另一个解决方案,也许Watchr会工作。 Watchr声称可以使用Windows。我的意见是你可能需要Cygwin。当我使用Windows时,很难检测到文件发生的变化。

https://github.com/mynyml/watchr