Можно ли изменить цвет вкладки терминала на основе заголовка?

Super + t = Trash, он использует nautilus, чтобы показать вам корзину! Отлично работает для меня.

1
задан 25 May 2017 в 01:36

3 ответа

gnome-terminal не позволяет вам изменять цвет табуляции и не предоставляет никаких автоматических средств изменения цвета фона на основе названия. Он предоставляет явные средства изменения цвета фона, например:

echo -ne '\e]11;#abcdef\a'

Если вам это нравится, я рекомендую подключить его к приглашению оболочки на всех хостах, которые вы используете (включая локальный) (например, PS1=$'...\[\e]11;#abcdef\a\]...', с разными цветами, конечно), так что он будет отменен при выходе из ssh.

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

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

3
ответ дан 22 May 2018 в 22:16
  • 1
    Я просто добавил эхо-строку в свой .bashrc. Это правильно? – Tim 25 May 2017 в 15:06
  • 2
    Тогда он не будет отменен, когда вы выйдете из удаленного узла. – egmont 25 May 2017 в 17:16

gnome-terminal не позволяет вам изменять цвет табуляции и не предоставляет никаких автоматических средств изменения цвета фона на основе названия. Он предоставляет явные средства изменения цвета фона, например:

echo -ne '\e]11;#abcdef\a'

Если вам это нравится, я рекомендую подключить его к приглашению оболочки на всех хостах, которые вы используете (включая локальный) (например, PS1=$'...\[\e]11;#abcdef\a\]...', с разными цветами, конечно), так что он будет отменен при выходе из ssh.

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

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

3
ответ дан 18 July 2018 в 12:46

gnome-terminal не позволяет вам изменять цвет табуляции и не предоставляет никаких автоматических средств изменения цвета фона на основе названия. Он предоставляет явные средства изменения цвета фона, например:

echo -ne '\e]11;#abcdef\a'

Если вам это нравится, я рекомендую подключить его к приглашению оболочки на всех хостах, которые вы используете (включая локальный) (например, PS1=$'...\[\e]11;#abcdef\a\]...', с разными цветами, конечно), так что он будет отменен при выходе из ssh.

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

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

3
ответ дан 24 July 2018 в 20:01

Другие вопросы по тегам:

Похожие вопросы: