coffee.vim 552 B

1234567891011121314151617
  1. " Language: CoffeeScript
  2. " Maintainer: Mick Koch <mick@kochm.co>
  3. " URL: http://github.com/kchmck/vim-coffee-script
  4. " License: WTFPL
  5. autocmd BufNewFile,BufRead *.coffee set filetype=coffee
  6. autocmd BufNewFile,BufRead *Cakefile set filetype=coffee
  7. autocmd BufNewFile,BufRead *.coffeekup,*.ck set filetype=coffee
  8. autocmd BufNewFile,BufRead *._coffee set filetype=coffee
  9. function! s:DetectCoffee()
  10. if getline(1) =~ '^#!.*\<coffee\>'
  11. set filetype=coffee
  12. endif
  13. endfunction
  14. autocmd BufNewFile,BufRead * call s:DetectCoffee()