Skip to content
Automatic CoffeeScript syntax validation checker for Vim
Vim script JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.




It is hard to find out where is you script error if you use CoffeeScript plugin for RequireJS. This Vim plugin is design to help reduce the effect of this issue, it will check the code syntax base on CoffeeScript compiler everytime when you save a coffee file automatically.


  • node: used to compile coffee script.


Use pathogen.vim or Vundle is suggestion.

If you didn't install vim-coffee-script Add the following line to vimrc:

au BufRead,BufNewFile *.coffee set ft=coffee


To disable error line sign, add this line to your ~/.vimrc file:

let g:coffeeCheckSignErrorLine = 0

To enable error highlighting altogether add this line to your ~/.vimrc file:

let g:coffeeCheckHighlightErrorLine = 1

Important (Known Issues)

  • Only one error appears in every check, if you have several error in your script, you will have to fix one by one.
  • Some error message can't locate to correct line number, all this kind of error will mark to line 1.
  • Cause of previous issue, can't use the behavior of jslint.vim. So Vim will open quickfix window if any error was found.


Thanks for the base of jslint.vim by Jesse Hallett.


Release under MIT License.

You can’t perform that action at this time.