подсветка приведствия

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Zlogene
Сообщения: 14
ОС: Gentoo Linux

подсветка приведствия

Сообщение Zlogene »

Доброго времени суток! Давно являюсь пользователем генты. Так вот, мне нравится подсветка приветствия консоли, которая там есть. Хочу сделать что-нибудь подобное на другом дистрибутиве. Какая переменная отвечает за подсветку приветствия и как ее настроить? $PS1?
(пользую bash)
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5457
ОС: Gentoo

Re: подсветка приведствия

Сообщение /dev/random »

Да, PS1.
Как настроить, описано в man bash, в секции PROMPTING. Там есть всё необходимое, кроме esc-последовательностей, которые следует искать в документации по какому-нибудь эмулятору терминала. Например, man screen, секция THE VIRTUAL TERMINAL. Только учтите, что esc-последовательности могут отличаться от терминала к терминалу. Впрочем, те, которые отвечают за цвет, обычно одинаковые.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: подсветка приведствия

Сообщение watashiwa_daredeska »

Еще для bash полезна переменная PROMPT_COMMAND. Помогает отобразить какую-нибудь нестандартную инфу в подсказке (имя ветки git, например).
Спасибо сказали: