2

Можно ли установить тему терминала OS X в зависимости от того, что вы делаете? Я хотел бы иметь визуальные подсказки, чтобы избежать ошибок.

Например,

  • "про" тема по умолчанию
  • "синий", если вы подключены к другому серверу через SSH
  • "красный", если у вас есть права root
  • и так далее

2 ответа2

1

Вы можете сделать то, что я предлагаю в этом ответе, и программно изменить темы Терминала. Объедините с псевдонимами оболочки, скриптами или функциями, которые обертывают вызовы, например, ssh для автоматического изменения темы.


Вы также можете настроить темы для выполнения определенных команд при их запуске, поэтому вы получите "SSH Theme", выполняющую ssh , "корневую тему", которая автоматически запускает sudo bash или что-то подобное.

0

Добавление таких строк в ваш .bash_profile должно помочь:

alias sudo="osascript -e 'tell application \"Terminal\" to set current settings of front window to settings set \"Red Sands\"' && sudo"
alias su="osascript -e 'tell application \"Terminal\" to set current settings of front window to settings set \"Red Sands\"' && su"
alias ssh="osascript -e 'tell application \"Terminal\" to set current settings of front window to settings set \"Ocean\"' && ssh"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .