Вы, вероятно, должны использовать :make
. (Примечание: это не значит, что вам нужен make-файл.)
Vim's make
настроен так, чтобы гарантировать, что весь вывод перенаправлен таким образом, чтобы управляющие последовательности (например, установка цвета шрифта) не портили vim. (Вы можете увидеть опции, которые использует при работе.)
Сначала вам нужно будет настроить вашу программу make для вашего интерпретатора вместо make.
set makeprg=node make app.js
Вы должны получить вывод в окне быстрого исправления ( :copen
). Возможно, вы захотите найти правильный errorformat
Javascript / Coffee, чтобы он правильно анализировал ошибки. Вот довольно красивый плагин vim-coffee .