Как откомпилировать и запустить в vim программу *.java или *.bash
Среда: Linux/Oracle, vim 7.4, доступ putty/ssh
Для работы сильно помогают специальные сокращения vim в его командной строке.
Сначала посмотрим на пример запуска скрипта bash из vim. Сам скрипт должен иметь атрибут (execute), иначе его запуск будет невозможен. После сохранения файла на диске выполнить команду:
:!./%
и программы выполнится:
В этой команде:
: - переход в командный режим vim
! - следующие символы интерпретировать как команды
./% - linux-овая команды на выполнение файла в текущем директории.
Тоже для *.java:
При компиляции/выполнении *.java файла необходимо учитывать значение package. Пусть исходный файл лежим в каталоге programs/exe:
Открываем его на редактирование:
И запускаем команду компиляции и выполнения:
Эти команды показаны тут по отдельности, но ничто не мешает объединить их в одну строку:
:!javac % && java %<
%< - указывает программу без расширения.
Комментариев нет:
Отправить комментарий