На Mac, как вы запускаете TextEdit или TextMate из оболочки? (Баш)

9611
太極者無極而生

Я попытался, и единственный способ, казалось, набрал

/Applications/TextEdit.app/Contents/MacOS/TextEdit 

в оболочке Но даже когда я закрываю приложение, это не считается выходом. Мне нужно перейти к значку приложения на панели и нажать «Выйти», чтобы оно завершилось.

Любой другой способ вызвать и выйти из него? Благодарю.

2
Многодокументные приложения (например, * TextEdit *) не закрываются автоматически, даже если все их окна закрыты. Итак, если вы имеете в виду «закрыть все окна приложения», когда говорите «закрыть приложение», это объясняет, почему вы не видите его выхода из оболочки. Переключитесь на приложение и используйте его пункт меню Quit (обычно usuallyQ). Chris Johnsen 13 лет назад 1

4 ответа на вопрос

9
Josh K

Вы можете использовать, mate [file]чтобы открыть его из оболочки.

Это требует, чтобы вы связали это, но это довольно просто, и я полагаю, что это уже может быть опцией в настройках. Только что проверил, перейдите в «Справка» -> «Использование терминала» в меню .

Вы также можете использовать mate .(обратите внимание на .), чтобы открыть всю текущую папку как проект в TextMate.

Блестящий материал ~ :) gideon 11 лет назад 1
3
squircle

Я бы прочитал руководство по MacRumoursopen, а именно: запуск open -e file.txtдля открытия файла с помощью TextEdit и (если вы установили TextWrangler в качестве файла по умолчанию для файлов .txt), open -t file.txtчтобы открыть его с помощью TextWrangler (или любой другой программы, установленной по умолчанию). Если вы хотите установить значение по умолчанию для типа файла, посмотрите этот вопрос .

Помимо * TextEdit * и текстового редактора по умолчанию, * open * также может запускать любое приложение по имени: `open -a 'AppleScript Editor'` и` open -a' QuickTime Player 'some_media_pathname`. Chris Johnsen 13 лет назад 1
2
user46046

откройте ваш .bash_profile, используя, например:

nano ~/.bash_profile 

в конце файла вставьте следующее:

# TextMate o(){ open $1 -a textmate.app } 

перезагрузите свой профиль:

source ~/.bash_profile 

использование:

o myfile.txt 
0
Miro A.

Для TextMate просто введите «mate filename» в оболочке. Имя каталога тоже работает.