Autor Tópico: Dica: Como deixar suas "man pages" coloridas  (Lida 11492 vezes)

Offline gabriel0085

  • Usuário Ubuntu
  • *
  • Mensagens: 577
    • Ver perfil
Dica: Como deixar suas "man pages" coloridas
« Online: 22 de Outubro de 2007, 14:41 »
Autor da dica: Hugo Dória

Fonte: http://hdoria.archlinux-br.org/blog/2007/10/18/man-pages-coloridas/



man pages coloridas

Comecei a traduzir algumas man pages e, por isso, estou lendo muitas. Também por esta razão procurei uma maneira mais agradável de lê-las e acabei achando o most.

O most é um pager similar aos conhecidos less e more, porém ele possui alguns recursos bacanas que os outros não têm como, por exemplo, suporte a múltiplas janelas e cores.

Para instalar e usar o most faça o seguinte:



No Arch Linux:


Instale o most com:
Código: [Selecionar]
    # pacman -S most
Agora abra o arquivo /etc/man.conf e modifique as variáveis PAGER e BROWSER deixando-as assim:

    PAGER /usr/bin/most -s
    BROWSER /usr/bin/most -s

Salve e feche o arquivo.



No Ubuntu:


Instale o most:

Código: [Selecionar]
    $ sudo apt-get install most
E defina ele como pager padrão executando o comando:
Código: [Selecionar]
    $ update-alternatives --set pager /usr/bin/most

Agora é só testar:

Código: [Selecionar]
    $ man ls
Segue um screenshot do resultado:

« Última modificação: 24 de Outubro de 2007, 00:13 por gabriel0085 »

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #1 Online: 22 de Outubro de 2007, 14:58 »
opa... veleu pela dica..., testado e aprovado aqui no meu Gibão

Offline celsofaf

  • Usuário Ubuntu
  • *
  • Mensagens: 254
  • Ubuntu 12.10
    • Ver perfil
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #2 Online: 22 de Outubro de 2007, 15:08 »
Muito legal isso! Já havia visto este recurso no Sidux e me perguntado como funcionava, mas também nunca fucei ou perguntei para outros. Excelente! Acabei de fazer isso aqui no trabalho.

 :P
Rio de Janeiro, RJ, Brasil

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #3 Online: 17 de Novembro de 2007, 15:40 »
Muito bom...

Dá uma aliviada aos olhos.  :o

Boa dica!!!!

Darcamo

  • Visitante
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #4 Online: 17 de Novembro de 2007, 15:44 »
Se não me engano a ajuda do Ubuntu procura em manpages também.
Pode ser uma boa maneira de visualizá-las.

Offline Legendario

  • Usuário Ubuntu
  • *
  • Mensagens: 176
  • "Ipod de pobre é violeiro no trem"
    • Ver perfil
    • Linux Legal
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #5 Online: 05 de Dezembro de 2007, 09:46 »

Código: [Selecionar]
    $ update-alternatives --set pager /usr/bin/most

Tu por acaso sabe como para ver as info pages também? As minhas man pages estão coloridas, mas as info, não...

Abraços,

Legendário

Offline niickboy

  • Usuário Ubuntu
  • *
  • Mensagens: 59
  • Linux User - Ubuntu e Mandriva
    • Ver perfil
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #6 Online: 05 de Dezembro de 2007, 10:14 »
gabriel0085

Procurando na net, eu achei os arquivos das man pages traduzidas para o portugues brasileiro, até fiz uma pergunta aqui no fórum de como substitui-las, mas me aconselharam a não fazer isso.. será que posso te passar para você vê se as man são realmente de qualidade na tradução?

eu achei eles no seguinte site: http://br.tldp.org/ que segundo eles são: "O LDP-BR é o braço brasileiro do Projeto de Documentação do Linux. Temos como objetivo gerar documentação nova e traduzir para o português brasileiro a documentação existente."


Se juntamos estas duas informações: Man pag em Portugues e ainda Coloridas... Pronto. vamos arrebentar...




Niickboy
www.omelhordeti.com.br ( Site sem idéias novas)


Offline gabriel0085

  • Usuário Ubuntu
  • *
  • Mensagens: 577
    • Ver perfil
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #7 Online: 05 de Dezembro de 2007, 12:44 »
gabriel0085

Procurando na net, eu achei os arquivos das man pages traduzidas para o portugues brasileiro, até fiz uma pergunta aqui no fórum de como substitui-las, mas me aconselharam a não fazer isso.. será que posso te passar para você vê se as man são realmente de qualidade na tradução?

eu achei eles no seguinte site: http://br.tldp.org/ que segundo eles são: "O LDP-BR é o braço brasileiro do Projeto de Documentação do Linux. Temos como objetivo gerar documentação nova e traduzir para o português brasileiro a documentação existente."


Se juntamos estas duas informações: Man pag em Portugues e ainda Coloridas... Pronto. vamos arrebentar...



niickboy,

eu posso dar uma olhada em algumas e conferir com as originais, mas te confesso que meu inglês não é lá muito bom. O ideal pra fazer esse tipo de avaliação seria alguém com muita experiência em inglês e em Linux e eu confesso não possuo muita experiência em nenhum dos dois.
« Última modificação: 05 de Dezembro de 2007, 12:46 por gabriel0085 »

Offline alessandro_ufms

  • Usuário Ubuntu
  • *
  • Mensagens: 290
    • Ver perfil
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #8 Online: 05 de Dezembro de 2007, 16:49 »
Opa, boa dica. Coloquei aqui e funcionou direitinho. Mais um conceito de linux aprendi hoje, que é o pager.

Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #9 Online: 05 de Dezembro de 2007, 18:44 »
Nossa parece besteira mas é muuuuito melhor ler o manual em cores..
Seria interessante te-las em pt-br

Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #10 Online: 05 de Dezembro de 2007, 18:48 »
Experimentem

Código: [Selecionar]
sudo apt-get install manpages-pt

Offline niickboy

  • Usuário Ubuntu
  • *
  • Mensagens: 59
  • Linux User - Ubuntu e Mandriva
    • Ver perfil
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #11 Online: 06 de Dezembro de 2007, 21:39 »
etapombas. testei este último comando, mas não percebi 'ainda' diferença!


gabriel0085

Valeu pela dica. realmente é mais agradavél ler as man pages desta forma.


Niickboy
www.omelhordeti.com.br ( Site sem idéias novas)


Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #12 Online: 06 de Dezembro de 2007, 22:32 »
acabei vendo só depois.
a  última atualização desse pacote foi feita em 2004

ou seja
não esta 100% traduzido

mas o man ls funfa

Offline Felix

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 3.068
    • Ver perfil
    • Alexsandro Felix
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #13 Online: 07 de Dezembro de 2007, 10:04 »
acabei vendo só depois.
a  última atualização desse pacote foi feita em 2004

ou seja
não esta 100% traduzido

mas o man ls funfa

removi o pacote manpages original e instalei o indicado: manpages-pt, mas nem o man ls funcionou...

Offline etapombas

  • Usuário Ubuntu
  • *
  • Mensagens: 361
    • Ver perfil
    • Baixar.info
Re: Dica: Como deixar suas "man pages" coloridas
« Resposta #14 Online: 07 de Dezembro de 2007, 10:08 »
Citar
LS(1)                                                                                                                                               LS(1)
             
NOME
       ls, dir, vdir - lista o conteúdo do diretório

SINOPSE
       ls [opções] [arquivo...]
       dir [arquivo...]
       vdir [arquivo...]

       Opções POSIX: [-CFRacdilqrtu1]

       Opções  GNU  (forma  reduzida):  [-1abcdfghiklmnopqrstuvwxABCDFGHLNQRSUX] [-w coluna] [-T coluna] [-I modelo] [--full-time] [--show-control-chars]
       [--block-size=size]               [--format={long,verbose,commas,across,vertical,single-column}]               [--sort={none,time,size,extension}]
       [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]] [--help] [--version] [--]

DESCRIÇÃO
       O  programa  ls lista primeiramente seus argumentos que não sejam arquivos de diretórios, e, então, para um argumento diretório, todos os arquivos
       listáveis incluídos dentro daquele diretório. Se nenhum argumento de opção estiver presente, o argumento padrão ’.’ (diretório atual) é  assumido.
       A  opção  -d  faz com que diretórios sejam tratados como arquivos.  Um arquivo é listável quando ou seu nome não inicia com ’.’, ou a opção -a for
       fornecida.

       Cada uma das listas de arquivos (que pertence a arquivos regulares, e para cada diretório a lista interna de arquivos) é ordenada separadamente de
       acordo  com  a  seqüência correspondente, no local atual.  Quando a opção -l é fornecida, cada uma das listas é precedida por uma linha de sumário
       que fornece o tamanho total de todos os arquivos na lista, medidos em grupos de 512 bytes.

       A saída é a saída padrão, uma entrada por linha, até que a saída em multiplas colunas seja requesitada pela opção  -C.  De  qualquer  forma,  para
       saída em um terminal, em linha simples ou multiplas colunas é indefinido.  As opções -1 e -C podem ser usadas para forçar a saída em linha simples
       ou em multiplas colunas, respectivamente.

OPÇÕES POSIX
       -C     Lista arquivos em colunas, ordenados verticalmente.

       -F     Sufixa o nome de cada diretório com ’/’, cada nome de FIFO com ’|’, e cada nome de executável com ’*’.
             
       -R     Lista os diretórios encontrados, recursivamente.
             
       -a     Inclue os arquivos com o nome iniciando com ’.’ na listagem.