Могу ли я что-то сделать в Mac Terminal

Когда я использовал Linux-ноутбук в качестве моей машины-разработчика, я использовал "gedit xxxx" в терминале. Теперь я просто переключился на MacBook, я хотел бы сделать то же самое.

Я знаю, что я могу открыть gedit в командной строке, например "open gedit", но могу ли я добавить имя файла? В противном случае я должен использовать vim. Я не поклонник vim.

Ответ 1

Добавить

alias gedit="open -a gedit"

to ~/.bash_profile:

Теперь вы сможете gedit непосредственно из командной строки.

Ответ 2

попробовать:

open -a /path/to/gedit /path/to/file.txt

Ответ 3

Я добавил следующее в PATH:

:~/Applications/gedit.app/Contents/MacOS/

а потом я смог получить доступ к gedit из командной строки. Одно предупреждение: если gedit еще не запущен в системе, он выдает ошибку, если я запускаю ее из командной строки. Как только gedit уже работает, это работает, чтобы открыть файлы в gedit из командной строки.

Чтобы отредактировать путь, откройте файл ~/.profile в редакторе