Установите vimrc makeprg на пользовательский скрипт, если нет Makefile - PullRequest
3 голосов
/ 30 марта 2012

Я хочу, чтобы команда :make выполнялась нормально, если присутствует Makefile.В противном случае я хочу, чтобы он выполнял собственный скрипт, скажем, с именем compile.Если ни один из файлов не присутствует, я бы хотел, чтобы он корректно завершился с ошибкой (в идеале, не покидайте экран редактирования).

Мне известно о этой теме , в которой представлено выражение bashвозможность адаптироваться к моим потребностям.ЗА ИСКЛЮЧЕНИЕМ Иногда мне нужно запускать оболочку, отличную от bash.Есть ли независимый от оболочки способ сделать это?

1 Ответ

1 голос
/ 30 марта 2012

makeprg может быть установлено на имя любого исполняемого файла.Создайте скрипт оболочки, который запускается make, если есть Makefile, в противном случае запускайте compile или возвращайте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...