The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Раскраска man-страниц в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Раскраска man-страниц в Linux"  +/
Сообщение от auto_tips on 30-Июл-09, 15:08 
Для того чтобы насладится системными руководствами в цвете, можно подключить к man программу для листания текста "most":

в Debian-подобных дистрибутивах:

  apt-get install most

в Red Hat-подобных дистрибутивах:

  yum install most

Настраиваем вывод в man, в ~/.profile добавляем или выполняем в командной строке для текущей сессии:

  export MANPAGER="/usr/bin/most -s

Смотрим результат:

  $ man bash

URL: http://www.linuxjournal.com/content/tech-tip-color-man-pages
Обсуждается: http://www.opennet.dev/tips/info/2122.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Раскраска man-страниц в Linux"  +/
Сообщение от sceptic on 30-Июл-09, 15:08 
Зачем такие извращения? Проще научить терминал понимать разметку из манов. Вот результат:
http://img159.imageshack.us/img159/8425/screenframe124895195...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Раскраска man-страниц в Linux"  +/
Сообщение от тигар (ok) on 30-Июл-09, 15:59 
обрати мнимание на 'bold' он нихрена не жирный. это "раз". "два" это то что не только man`ы будут с извращенными цветами в твоем случае;-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Раздел полезных советов: Раскраска man-страниц в Linux"  +/
Сообщение от тигар (ok) on 30-Июл-09, 16:04 
FreeBSD: make -C /usr/ports/sysutils/most/ install clean
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Раскраска man-страниц в Linux"  +/
Сообщение от NicK on 30-Июл-09, 16:25 
>export MANPAGER="/usr/bin/most -s

Нужны закрывающие кавычки.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Раскраска man-страниц в Linux"  +1 +/
Сообщение от pavlinux (ok) on 30-Июл-09, 16:52 
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 termcap

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Раскраска man-страниц в Linux"  +/
Сообщение от masakra (ok) on 30-Июл-09, 17:06 
Красиво, но не умеет vi-подобной навигации (h,j,k,l), плохо.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Раскраска man-страниц в Linux"  +/
Сообщение от sceptic on 30-Июл-09, 17:40 
только маны. не встречал проблем со странной раскраской.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Раскраска man-страниц в Linux"  +/
Сообщение от тигар (ok) on 30-Июл-09, 17:48 
>только маны. не встречал проблем со странной раскраской.

окей. каким макаром "учили" терминал?;-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 30-Июл-09, 19:41 
>~/.profile

может в ~/.bashrc?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Раскраска man-страниц в Linux"  +/
Сообщение от anonymous (??) on 30-Июл-09, 20:58 
Ага, и еще фильмы не проигрывает =(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 30-Июл-09, 22:07 
какой смысл в цветных манах? поясните плз
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 30-Июл-09, 22:35 
не совсем так, лучше алиасом

    $ alias man="env PAGER=less        \
      LESS_TERMCAP_md=$'\E[1;36m'  \
      LESS_TERMCAP_me=$'\E[22;39m' \
      LESS_TERMCAP_so=$'\E[44;37m' \
      LESS_TERMCAP_se=$'\E[49;39m' \
      LESS_TERMCAP_us=$'\E[4;33m'  \
      LESS_TERMCAP_ue=$'\E[24;39m' \
      man"

который потом можно будет добавить в /etc/profile или любой другой стартовый скрипт.

Кстати, смотреть нужно `man 5 termcap', ибо `man termcap' покажет termcap(3).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 30-Июл-09, 22:38 
почему LESS_TERMCAP_* нету в справочнике less(1) ? Никто не хочет отправить багрепорт в апстрим?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Раскраска man-страниц в Linux"  +/
Сообщение от pavlinux (ok) on 30-Июл-09, 22:48 
>какой смысл в цветных манах? поясните плз

Примерно такой же, как и в lynx vs. firefox

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Раскраска man-страниц в Linux"  +/
Сообщение от Андрей (??) on 30-Июл-09, 23:54 
А кто-нибудь знает, как отключить в 2009 Мандриве жирность цветных слов в pty (раньше они были просто цветными, а теперь одновременно ещё и жирные)?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Раскраска man-страниц в Linux"  +/
Сообщение от koffu email(??) on 31-Июл-09, 11:13 
гламурно, доволен)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Раскраска man-страниц в Linux"  +/
Сообщение от anonymous (??) on 31-Июл-09, 11:38 
Алиасом как раз хуже. zsh при этом теряет автодополнение.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Раскраска man-страниц в Linux"  +/
Сообщение от Decoy on 31-Июл-09, 11:40 
Home и End также не работают. :(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Раскраска man-страниц в Linux"  +/
Сообщение от Decoy on 31-Июл-09, 11:49 
>Home и End также не работают. :(

Соответственно, отказываться от замечательного less ради цветов "из коробки" most глупо. Лучше научить less "понимать" цвета! (с) http://nion.modprobe.de/blog/archives/572-less-colors-for-ma...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Раскраска man-страниц в Linux"  +/
Сообщение от Дмитрий Ю. Карпов on 31-Июл-09, 14:12 
Давно пора перевести мануальные страницы в HTML и просматривать браузером.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Раскраска man-страниц в Linux"  +/
Сообщение от Decoy on 31-Июл-09, 14:17 
>Давно пора перевести мануальные страницы в HTML и просматривать браузером.

Как минимум http://www.opennet.dev/man.shtml

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Раскраска man-страниц в Linux"  +/
Сообщение от sceptic on 31-Июл-09, 20:26 
Меньше сарказма, молодой человек ;)

*VT100*colorBDMode: on
*VT100*colorBD: white
*VT100*colorULMode: on
*VT100*colorUL: #00AAAA

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Раскраска man-страниц в Linux"  +/
Сообщение от кдпзу on 01-Авг-09, 00:39 
предлагаю добавить анимированные картинки и фоновую музыку а то маны скучно читать.

"бегающий за курсором хвост" на джаваскрипте сделает серые будни администратора светлее.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Раскраска man-страниц в Linux"  +/
Сообщение от Zenitur email on 01-Авг-09, 09:04 
У меня так всегда и было.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "Раскраска man-страниц в Linux"  +/
Сообщение от ZaWertun (ok) on 01-Авг-09, 16:22 
вот так мне больше нравится:
export LESS_TERMCAP_mb=$'\E[01;31m'
export LESS_TERMCAP_md=$'\E[01;38;5;74m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[38;5;246m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[04;38;5;146m'

+ у меня less не показывал цветные маны пока я не добавил
export GROFF_NO_SGR=yes

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "Раскраска man-страниц в Linux"  +/
Сообщение от User294 (ok) on 02-Авг-09, 08:31 
>Давно пора перевести мануальные страницы в HTML и просматривать браузером.

Эээ на серваки не больно то охота бразуер ставить.Особенно полукостыли типа всяких линксов, которые полноценно произвольный хтмл все-равно корректно сожрать не смогут а подмена понятий "HTML" и "кастрированные огрызки от HTML" - как-то не впечатляет.

Тем не менее, "google://man2html"

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "Раскраска man-страниц в Linux"  +/
Сообщение от User294 (ok) on 02-Авг-09, 08:33 
>"бегающий за курсором хвост" на джаваскрипте сделает серые будни администратора светлее.

А установка иксов на сервер сделает жизнь не слишком скучной? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "Раскраска man-страниц в Linux"  +/
Сообщение от Decoy on 02-Авг-09, 11:52 
>+ у меня less не показывал цветные маны пока я не добавил
>
>export GROFF_NO_SGR=yes

Скажите, пожалуйста, какой дистрибутив используете? :) Часом не SuSE Linux?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 02-Авг-09, 17:22 
> Алиасом как раз хуже. zsh при этом теряет автодополнение.

потому что использует автодополнение для env(1). Если убрать `env' спереди, то будет использовать автодополнение для man(1).

Есть еще какой-то повод *не* использовать alias?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "Раскраска man-страниц в Linux"  +/
Сообщение от gleb on 03-Авг-09, 11:13 
зачем всё это?!
alt f2 man:/что-то или в конкверор'е --- и приятнее, и УДОБНЕЕ.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "Раскраска man-страниц в Linux"  +/
Сообщение от Decoy on 03-Авг-09, 11:22 
>зачем всё это?!
>alt f2 man:/что-то или в конкверор'е --- и приятнее, и УДОБНЕЕ.

DE-зависимо.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "Раскраска man-страниц в Linux"  +/
Сообщение от Анонимик on 03-Авг-09, 14:30 
На centos 5.3 не работает, если ман написан по русски.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "Раскраска man-страниц в Linux"  +/
Сообщение от Аноним (??) on 03-Авг-09, 15:03 
GNU/Emacs + woman
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "Раскраска man-страниц в Linux"  +/
Сообщение от ffsdmad (??) on 03-Авг-09, 20:49 
а думал, что все юзают bash локально?
нет, таких кто из XP или семёрки лазают через Putty и юзают .profile - миллионы`c
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "Раскраска man-страниц в Linux"  +/
Сообщение от тигар (ok) on 04-Авг-09, 01:12 
хе, ну я несколько перестарался в свое время с "обучением терминала". на примере тогоже mc это заметно - цвета уж очень разные ;-) но перекрашивать "какбыло" мне лень, да и привык как-то. И я по-прежнему считаю что портить терминал ради гламурных манов не стоит
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "Раскраска man-страниц в Linux"  +/
Сообщение от gleb on 04-Авг-09, 19:03 
Ну так в багзиллу центоса? На альтах работает.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "Раскраска man-страниц в Linux"  +/
Сообщение от eugeun (ok) on 07-Авг-09, 11:34 
Можно и Vim-ом просматривать: подключите плагин ftplugin/man.vim. Будет подсветка страниц и гиперссылки на man-страницы, встречающиеся по тексту.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "Раздел полезных советов: Раскраска man-страниц в Linux"  +/
Сообщение от pzp5 on 09-Авг-09, 13:15 
Спасибо за совет.
Просто, быстро, без танцев с бубном,а глазам приятней.
(КУбунту-9.04)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру