2013-09-10 4 views
1

Я хотел изменить цвет при входе на удаленный сервер ssh.Как изменить цвет фона терминала при открытии новой вкладки?

Проблема решена этим вопросом.

How do I make the apple terminal window auto change colour scheme when I ssh to a specific server

Но решение выше есть небольшая проблема.

  1. Connet to remote server by ssh. (Цвет фона изменен)
  2. Открыть новый терминал Tab.
  3. Фон этой вкладки по-прежнему изменяется.

Так что я хочу «сбросить» цвет фона при открытии новой вкладки терминала. Как я могу это сделать?

ответ

3

По умолчанию терминал создает новые вкладки с теми же настройками, что и текущая вкладка. Вы можете изменить его, чтобы всегда использовать свой профиль по умолчанию для новых вкладок в Предпочтения> Запуск путем изменения Новые вкладки открыты с: до Настройки по умолчанию.

Обратите внимание, что есть встроенный способ, чтобы автоматически установить цвет фона для конкретных команд вместо того, чтобы использовать скрипт из этого другого ответа:

Вы можете установить имя профиля настроек к имени команды и Терминалом выберет этот профиль при создании нового терминала через Shell> New Command ... или Shell> New Remote Connection ....

Например, дублируйте свой профиль по умолчанию, назовите его «ssh» и установите его цвет фона красным. Затем используйте команду New Command ... для запуска ssh host.example.com.

Он также соответствует аргументам, поэтому вы можете выбрать, например, различные настройки для разных удаленных хостов. У вас может быть один с именем «ssh host.example.com» с синим фоном, а другой с именем «ssh» с красным фоном для обработки любых команд ssh, которые не соответствуют другим профилям.

Смежные вопросы