Открыть приложение терминала без открытия окна


1

Можно ли изменить настройки по умолчанию в приложении терминала (OS X 10.7.5), чтобы при запуске приложения окна по умолчанию не открывались?

Как выстрел в темноте, я попытался закрыть все окна, а затем создать «пустую» группу окон и установить ее как то, что следует «открывать» при запуске приложения, но оно по-прежнему открывает окно bash, когда приложение запущен.

(Причина, по которой я спрашиваю, заключается в том, что некоторые другие приложения, которые я использую, иногда запускают терминал с приглашением bash в определенном каталоге, но я всегда получаю два открытые окна: один по умолчанию в моем домашнем каталоге, а другой - в другом приложении.)

Какие-либо предложения?

Ответы:


1

Очень странно, что вы так говорите, потому что у меня открывается только одно окно ... Было бы интересно посмотреть, как приложения запускают Терминал. Если они запускают его, открывая Terminal, затем открывая новое окно, используя Applescript или что-то еще, тогда вы ожидаете увидеть два новых окна, но если они просто запускают скрипт bash, то он должен просто открыть одно окно.


Конкретное приложение - RStudio (rstudio.org). У него очень простая поддержка git; для всего, что вы хотите сделать в git, RStudio открывает окно терминала в соответствующем каталоге. Но я также получить окно терминала по умолчанию в моем домашнем каталоге. Возможно, мне придется обсудить это с ребятами из RStudio.
joran

Я заметил, что у них есть ссылка на исходный код на их веб-сайте, поэтому, я думаю, если это действительно беспокоит вас, и люди из RStudio не помогают, вы можете сами просмотреть исходный код ... (Это займет много времени) времени, однако ...)
daviewales

Я скачал приложение, чтобы посмотреть, и вы абсолютно правы относительно поведения приложения. Один из способов решить эту проблему - сначала запустить терминал, затем закрыть открывшееся окно и оставить терминал открытым. Таким образом, это не откроет дополнительное окно.
daviewales
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.