Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Cursos in Company

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Que tal utilizar man pages coloridas?

Colaboração: Jansen Sena

Data de Publicação: 18 de Julho de 2009

Ao contrário de outros sistemas operacionais onde o "help" e os manuais internos não servem pra muita coisa, sistemas GNU/Linux, da mesma maneira que os seus antecessores baseados em Unix, contêm as famosas man pages, uma espécie de manuais online que trazem informações muito úteis a respeito de comandos, arquivos de configuração e outros recursos do sistema operacional. Até mesmo administradores de sistemas GNU/Linux mais experientes costumam consultar frequentemente as man pages do sistema operacional em busca de solução para os seus problemas diários.

Apesar de úteis e com uma estrutura padronizada que facilita a leitura e a busca de informações, as man pages possuem uma formatação muito simples. Que tal ajudar um pouco a melhorar sua aparência com um pouco de cor?

O primeiro passo consiste em instalar o pacote "most". Em distribuições baseadas no Debian, por exemplo, pode-se utilizar o apt-get para essa atividade:

  # apt-get install most

Em seguida, basta abrir um terminal usando a conta de um usuário qualquer e configurar o most como o utilitário a ser utilizado pelo comando man para mostrar os manuais:

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

Agora, basta abrir uma man page qualquer:

  $ man cp

Na figura abaixo está um exemplo do resultado:

Essa configuração, entretanto, permanece ativa apenas para o terminal em que você exportou a variável MANPAGER. Para fazer com que seu usuário sempre utilize esse recurso, insira o comando "export", por exemplo, no arquivo .bashrc, dentro do diretório de trabalho do usuário (por exemplo /home/jansen).

Fonte: Blog do Jansen Sena

Veja a relação completa dos artigos de Jansen Sena

Stumble Upon Digg This Del.icio.us Twitter Recomendar este artigo a um amigo Entre em contato Formato PDF
Newsfeed RSS
Formato para impressão
StumbleUpon Digg Del.icio.us Twitter Recomendar Contato PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.18/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.2 /5 (125 votos)

Opinião dos Leitores

Fabio Maximo
20 Jul 2009, 15:36
No Debian e descendentes, uma maneira de setar o most para mostrar as paginas é com o comando abaixo:

update-alternatives --set pager /usr/bin/most
Rafael Kellermann Streit
19 Jul 2009, 11:20
Ótima dica!
Fernando Roxo
18 Jul 2009, 11:08
Este dica tem a vantagem de tudo acontecer "automagicamente" pela simples substituição do 'less' (usualmente utilizado nas instalações Linux) pelo 'most'.

Para quem não usa uma distribuição baseada na Debian ou simplesmente não tem como ou não quer instalar o 'most', eu tropecei com uma página muito interessante :

http://tuxarena.blogspot.com/2009/06/6-bash-productivity-tips.html

No item 3 (Make manual pages coloured) o autor explica como fazer a configuração do 'less' para mostrar o manpage colorido, por exemplo :

export LESS_TERMCAP_mb=$'\E[01;31m' # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m' # begin bold
export LESS_TERMCAP_me=$'\E[0m' # end mode
export LESS_TERMCAP_se=$'\E[0m' # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m' # begin standout-mode - info box
export LESS_TERMCAP_ue=$'\E[0m' # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline

As cores são estabelecidas com as mesmas regras do 'dir_colors' (ver: man dir_colors).


*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Faça o download gratuito da 10ª Edição da Broffice.ORG Zine
Submarino.com.br
Informática - Submarino.com.br