Хорошо, речь не идет о компиляции, но недавно я обнаружил команду :compiler
в Vim.Справка включена в документацию по быстрым исправлениям, и, насколько я понял, я могу запустить:
:compiler perl
Чтобы выбрать интерпретатор perl.Затем в справке говорится:
Плагин компилятора Perl фактически не компилируется, но вызывает встроенную функцию проверки синтаксиса Perl и анализирует выходные данные на предмет возможных ошибок, чтобы вы могли исправить их в режиме быстрого исправления.
Но так как неясно, что я должен на самом деле запустить программу.Могу ли я запустить :make
, даже без файла make?Это имеет смысл для меня, так как:
echo &makeprg
Возвращает perl -Wc %
.Однако…
В случае фиктивной тестовой программы возвращаются только стандартные выходные данные форматирования ошибок, окно быстрого исправления не открывается.Что мне здесь не хватает?