Способ открытия приложения на Mac по умолчанию - использовать open -a AppName
, поэтому вы должны иметь возможность изменить свой профиль bash, чтобы использовать это:
$ open -a Coda
Я создал скрипт bash (в отличие от использования плагина), о котором изначально писал Грегори Томлинсон (похоже, он с тех пор снял его, но выглядит следующим образом).
Создайте новый файл в / bin с именем coda:
$ cd /bin
$ sudo touch coda
$ vim coda
Нажмите i
, чтобы войти в режим вставки.Затем включите следующий код:
#! /bin/bash
if [ "$1" = "" ]; then
echo "Please specify a file to open or create"
exit 0
else
for ARG in $*
do
touch -a $ARG && open -a Coda $ARG
done
exit 0
fi
Сохранить и выйти (нажмите клавишу esc, чтобы выйти из режима вставки, затем введите :w !sudo tee % >/dev/null
, затем клавишу возврата, нажмите L для загрузки при появлении запроса, затем введите :q
, чтобыуволиться).Затем дайте этому файлу права на выполнение:
$ chmod u+x coda
Запустите новое окно терминала, и вы сможете использовать:
$ coda filename.foo
Или просто:
$ coda