Ты почти у цели.Вы должны указать раскраску типа basicLanguageKeywords с помощью строки, например:
hi def link basicLanguageKeywords Conditional
(это указывает текущей цветовой схеме, что делать с ключевыми словами).Затем вы можете указать Vim использовать этот синтаксис, установив тип файла:
setlocal filetype=coffee
Это должно быть все, что нужно.Если вы хотите, чтобы все файлы, заканчивающиеся на .coffee, использовали этот синтаксический файл, вы можете добавить что-то вроде
autocmd BufRead,BufNewFile *.coffee setlocal filetype=coffee
к вашему .vimrc.
Надеюсь, это поможет.