Могу ли я заставить Terminal.app открывать различные профили с помощью ярлыка, например, iTerm?

3350
Patrick

Некоторое время я использовал iTerm, но из-за плагина Visor я снова переключился на Terminal.app в Snow Leopard.

После того, как я переключился на Terminal.app, все работает очень хорошо, за исключением iTerm, я могу создавать разные профили и назначать каждый профиль с помощью сочетания клавиш. Преимущество этой настройки в том, что у меня может быть профиль непрозрачности и прозрачности. Если мне нужно найти команду в фоновом режиме, я могу запустить оболочку прозрачности и наоборот.

Я думал использовать встроенный в Mac ярлык «Приложение» в настройках системы. Хотя я понимаю, что в Terminal.app «Новое окно» и «Новая вкладка» имеют одинаковые имена профилей, поэтому ярлык приложения сбит с толку, и я не могу назначить ему ярлык ... Любая мысль о том, как изменить название меню на терминале (или, еще лучше, любое приложение?)

Спасибо за вашу помощь.

5
Обходной путь - создать группу окон (с одним окном в ней) и назначить ей командную клавишу. Недостатком является то, что все окна появляются в одном месте, а не в шахматном порядке. Chris Page 12 лет назад 0

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

3
Peter Murray

Создайте окно так, как вам нравится, затем в меню «Shell» приложения Terminal.app выберите «Экспорт настроек ...». Сохраните файл с именем файла, и полученный файл можно использовать для открытия нового окна терминала с теми же настройками.

Спасибо за ответ. Тем не менее, я ищу комбинацию клавиш, которая позволяет мне мгновенно открывать различные «настройки». например, «cmd + shift + D», чтобы открыть оболочку прозрачности, «cmd + shift + G», чтобы открыть оболочку непрозрачности и т. д. Patrick 13 лет назад 0
Если вы используете Quicksilver, вы можете добавить триггер, который откроет файл настроек. Я не уверен, что вы могли бы сделать это с помощью стандартной установки MacOSX. Peter Murray 13 лет назад 0
Этот пост может помочь вам в создании сочетаний клавиш. http://superuser.com/questions/153890/bind-a-key-to-a-commandline-command-in-mac-os-x Stefan Lasiewski 13 лет назад 0
2
John Tate

Сохраните профиль Terminal.app, как описано в ответе Питера Мюррея, а затем установите для него ярлык с помощью Better Touch Tool . BTT в первую очередь предназначен для добавления жестов сенсорной панели, но вы также можете назначать сочетания клавиш. Создайте ярлык для открытия сохраненного профиля («Открыть приложение / файл / сценарий ...»), и вы получите новое окно Terminal.app, в котором запущен этот профиль.

0
Daniel Beck

Вы можете попробовать сделать то, что я предложил в этом ответе.

Если вы хотите получить доступ к этой функции из командной строки, посмотрите этот ответ.