You are almost there. You need to specify a coloring of type basicLanguageKeywords with a string, for example:
hi def link basicLanguageKeywords Conditional
(this tells the current color scheme what to do with the keywords). You can then tell Vim to use this syntax by setting filetype:
setlocal filetype=coffee
That should be all that is needed. If you want all files ending with. Coffee, used this syntax file, you can add something like
autocmd BufRead,BufNewFile *.coffee setlocal filetype=coffee
to your .vimrc.
Hope this helps.
source share