Доброго времени суток! Давно являюсь пользователем генты. Так вот, мне нравится подсветка приветствия консоли, которая там есть. Хочу сделать что-нибудь подобное на другом дистрибутиве. Какая переменная отвечает за подсветку приветствия и как ее настроить? $PS1?
(пользую bash)
подсветка приведствия
Модераторы: /dev/random, Модераторы разделов
-
/dev/random
- Администратор
- Сообщения: 5457
- ОС: Gentoo
Re: подсветка приведствия
Да, PS1.
Как настроить, описано в man bash, в секции PROMPTING. Там есть всё необходимое, кроме esc-последовательностей, которые следует искать в документации по какому-нибудь эмулятору терминала. Например, man screen, секция THE VIRTUAL TERMINAL. Только учтите, что esc-последовательности могут отличаться от терминала к терминалу. Впрочем, те, которые отвечают за цвет, обычно одинаковые.
Как настроить, описано в man bash, в секции PROMPTING. Там есть всё необходимое, кроме esc-последовательностей, которые следует искать в документации по какому-нибудь эмулятору терминала. Например, man screen, секция THE VIRTUAL TERMINAL. Только учтите, что esc-последовательности могут отличаться от терминала к терминалу. Впрочем, те, которые отвечают за цвет, обычно одинаковые.
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: подсветка приведствия
Еще для bash полезна переменная PROMPT_COMMAND. Помогает отобразить какую-нибудь нестандартную инфу в подсказке (имя ветки git, например).
Мои розовые очки