1

Я много работаю в терминале на OS X. У меня обычно открыты две вкладки - bash и svn на удаленном сервере. Поскольку файлы на моем удаленном сервере такие же, как и на моем диске, это иногда приводит меня в замешательство.

Есть ли шанс изменить цвет терминала bash на ie. синий и оставив все соединения ssh в другой вкладке черным цветом? Я имею в виду постоянно, а не только через инспектора для одного сеанса.

Благодарю.

2 ответа2

2

Я бы предложил использовать для этого разные цветные подсказки, этот сайт от IBM является хорошей отправной точкой для получения информации по этой теме: http://www.ibm.com/developerworks/linux/library/l-tip-prompt/

Лично у меня есть следующая строка в моем ~/.bash_profile:

export PS1='\[\e[44m\] \u @ \H | \[\e[7m\] $PWD \[\e[0m\] \n > \[\e[0m\] '

который не только окрашивает мою подсказку синим цветом, но также показывает мое текущее имя хоста и каталог, в котором я сейчас нахожусь. Если у вас есть достаточный доступ к другим используемым вами серверам, вы можете задать для приглашения другой цвет.

1

Ну, это не то, что вы ищете, а на всякий случай ... У меня есть две пользовательские настройки в Терминале, одна с именем "LOCAL", а другая "SSH mymachinename", с совершенно разными настройками цвета (back/green, white/black), чтобы помочь мне узнать, где я.

Я также изменил заголовок вкладки / окна по умолчанию для каждого параметра, и в настройке SSH на вкладке "Оболочка" я добавил «ssh root @ ...» в качестве команды для запуска при запуске (я работаю почти исключительно на один удаленный компьютер, но вы можете, конечно, продублировать его для большего количества машин).

Если вы щелкнете правой кнопкой мыши по значку «Терминал» в Dock, вы можете напрямую открыть терминал с соответствующими настройками для сеанса.

Также я использую Spaces (рабочие столы) и открываю терминал для сеанса SSH, скажем, в Space 4, и локальный терминал в Space 3.

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