Мой ежедневный рабочий процесс включает меня
- Запуск iTerm2
- Создание 3 вкладок
- Установка одной вкладки на красный, оранжевый и желтый
- Переход к определенному пути в каждой вкладке
Я хотел бы написать сценарий этого процесса; shell, яблочный скрипт и т. д. Однако я не могу найти крючок, который позволяет мне менять цвет вкладки. Это возможно? Вот снимок экрана с примером того, чего я пытаюсь достичь.
macos
applescript
iterm
iterm2
Джон Крамлич
источник
источник
Ответы:
Это возможно, и вы должны прочитать iterm escape-коды для деталей.
^[]6;1;bg;red;brightness;N^G
Я попытался настроить цвет терминала, когда я делаю
ssh
(.ssh / config), и это сработало, но удивительно, когда я закрываю сессию ssh, он не будет снова вызывать скрипт, чтобы восстановить заголовок / цвет.Добавлена функция запроса к автоматически окрашенным вкладкам - не забудьте пометить ее или добавить свои комментарии (исправления также приветствуются!)
источник
function ssh { command ssh $@; # RESET BACK -> don't know how yet! help needed here }
Я добавил эту функцию в мой файл ~ / .profile:
После добавления этой функции вы должны открыть новый сеанс терминала. Теперь вы можете ввести:
или
изменить цвет вкладки.
Я использую Photoshop для составления цветов:
Значения этого палитры цветов можно преобразовать в следующие команды (просто вставьте значения R -> красный, G -> зеленый, B -> синий в правую строку после «яркости;», чтобы получить другой цвет):
источник
Чтобы сбросить цвет вкладки после выхода из сеанса ssh, используйте:
источник