Как стать автором
Обновить

Читаем руководства в цвете

Время на прочтение1 мин
Количество просмотров1.7K
Учитывая, что День системного администратора только раз в году, а так хочется побольше ярких дней, давайте внесем немного цветов в серые будни доблесных бойцов невидимого фронта! :)

В Linux Journal была опубликована заметка о том, как просматривать страницы руководств (man) в цвете, используя most. Я тут же опробовал представленный метод и результат мне понравился — жить стало веселей! :) Однако, сразу обнаружился недостаток навигации — не работали Home и End. Отказываться от удобного просмотрщика less в пользу most от того, что последний из коробки «понимает» цвета? Лучше научить less «раскрашивать» man-страницы! Руководство было замечено в блоге Nico Golde. Рецепт прост: в файл ~/.$SHELLrc (для большинства, которое использует bash, это будет ~/.bashrc) добавляем такие строки:
export LESS_TERMCAP_mb=$'\E[01;31m'
export LESS_TERMCAP_md=$'\E[01;31m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[01;44;33m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[01;32m'

Надеюсь, это повысит уровень читаемости man! ;) См. результат.

P.S. Поздравляю всех системных администраторов с профессиональным праздником!

P.P.S. Для радикалов. :) Суть метода с использованием most заключается в том, чтобы установить сам most и объявить переменную окружения MANPAGER командой export MANPAGER="/usr/bin/most -s" либо в файле ~/.profile
Теги:
Хабы:
Всего голосов 76: ↑68 и ↓8+60
Комментарии32

Публикации

Истории

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань