Page 1 sur 2

[man] page en couleur

Publié : sam. 28 oct. 2006, 00:03
par marc[i1]
Bonjour,

on est parfois bien heureux de fouiller dans les pages de man pour trouver l'option kivabien ;) seulement voilà parfois le noir et blanc c'est gonflant !
Voici comment rendre vos pages man moins terne

Code : Tout sélectionner

# pacman -S most
méthode 1
en adaptant le .bashrc pour chaque utilisateur.

Code : Tout sélectionner

$ cd
$ vim .bashrc
         export PAGER="most"
:wq
Et hop :D

méthode 2
en modifiant directement le fichier man.conf pour que tous le monde en profite.

Code : Tout sélectionner

$ su -
# vim /usr/share/misc/man.conf
...
105 VGRIND
106 GRAP
107 PAGER           /usr/bin/most
108 BROWSER         /usr/bin/most
109 HTMLPAGER       /bin/cat
110 CAT             /bin/cat
...
:wq
Et hop !

Avec ça ... RTFM n'auras plus de secret pour vous :D

Publié : sam. 28 oct. 2006, 00:10
par wain
Alors ça c'est l'astuce de l'année !! :yes: :bravo:

Publié : sam. 28 oct. 2006, 00:18
par marc[i1]
merci m'sieur 8)
Je le mettrais bien sur le wiki mais dans quel section ?

Publié : sam. 28 oct. 2006, 00:38
par wain
Les rubriques du wiki sont pas encore figées.
A la limite je verrais ça dans la future partie "installation" et en attendant dans "Utiliser Archlinux" :)

Publié : sam. 28 oct. 2006, 00:56
par marc[i1]

Publié : sam. 28 oct. 2006, 01:17
par Skunnyk
Je te plussoie, excellente astuce ! A mettre entre toutes les mains :)

Publié : sam. 28 oct. 2006, 08:36
par chipster
Salut !
C'est juste pour te dire que j'avais modifier ton topic en fonction des règles du forum sitées ici afin que tout le monde fasse des topics qui arrachent afin que la partie recherche ne devienne pas une usine à gaz :?

Si jamais ca ne te vas pas, ... fais moi signes :)

:resolu: plutôt (résolu) hein :D

Publié : sam. 28 oct. 2006, 15:01
par wain
chipster a écrit :Salut !
C'est juste pour te dire que j'avais modifier ton topic en fonction des règles du forum sitées ici afin que tout le monde fasse des topics qui arrachent afin que la partie recherche ne devienne pas une usine à gaz :?

Si jamais ca ne te vas pas, ... fais moi signes :)

:resolu: plutôt (résolu) hein :D
Chipster t'abuses là. tous les messages sur ce forum ne sont pas des problèmes :roll:
Je vois pas pourquoi faudrait mettre (résolu) sur un thread qui présente une astuce formidable :arreter: :lol:

Publié : sam. 28 oct. 2006, 19:40
par chipster
Ok, autant pour moi je n'avais pas vu que c'était une astuce :pastaper:

Publié : sam. 28 oct. 2006, 22:11
par marc[i1]
Chipster ... toi tu as le man triste :p

Publié : dim. 29 oct. 2006, 15:29
par _alexmyself
c'est boooô.... :)

ah juste un truc, chez moi c'est /usr/bin/most qu'il a fallu mettre
merci pour l'astuce en tout cas

Publié : dim. 29 oct. 2006, 15:36
par Cactus
oui, c'est bien /usr/bin/most pour Arch... :wink:

Publié : lun. 30 oct. 2006, 08:11
par marc[i1]
J'ai corrigé le wiki aussi !
merci :)

Publié : ven. 10 nov. 2006, 23:46
par gwarf
Une petite variante pour ceux qui aime bien vim, et qui ne veulent pas installer most :
Dans le .bashrc par exemple:

Code : Tout sélectionner

export MANPAGER="col -b | view -c 'set ft=man nomod nolist'"
Il est également possible de définir la variable PAGER avec la même commande.

Publié : sam. 11 nov. 2006, 00:45
par wain
gwarf a écrit :Une petite variante pour ceux qui aime bien vim, et qui ne veulent pas installer most :
Dans le .bashrc par exemple:

Code : Tout sélectionner

export MANPAGER="col -b | view -c 'set ft=man nomod nolist'"
Il est également possible de définir la variable PAGER avec la même commande.
J'aimerai bien faire fonctionner ça :) mais j'ai l'erreur suivante:

Code : Tout sélectionner

Vim: Alerte: L'entrée ne se fait pas sur un terminal
Vim: Erreur lors de la lecture de l'entrée, sortie...
Vim: préservation des fichiers...
Vim: Fini.
Erreur pendant l'exécution du formatage ou de l'affichage.
Le système retourne pour (cd /usr/man && (echo ".pl 1100i"; /bin/gunzip -c '/usr/man/man8/ping.8.gz'; echo ".\\""; echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tlatin1 -mandoc -c | col -b | view -c 'set ft=man nomod nolist') l'erreur 256.
Il n'y a pas de page de manuel pour ping.

Publié : sam. 11 nov. 2006, 10:06
par marc[i1]
+1 » erreur lors de mes essais avec vim

Publié : sam. 11 nov. 2006, 10:19
par gwarf
Désolé tout le monde, j'ai oublié le petit - à la fin....

Code : Tout sélectionner

 export MANPAGER="col -b | view -c 'set ft=man nomod nolist' -"
C'était un test pour vérifier que tout le monde suivait ;)

Publié : sam. 11 nov. 2006, 13:21
par marc[i1]
l'essai n'est pas très concluant chez moi :/, quand je fait :

Code : Tout sélectionner

$ man man
il m'affiche que l'entête ...

Publié : sam. 11 nov. 2006, 14:22
par gwarf
Vi, moi aussi
man man
ne marche pas, mais
man test
marche, doit y avoir un bidule circulaire ou je ne sais quoi de spiralique ...

Sinon, il y a des pistes ici et ici

Publié : sam. 11 nov. 2006, 18:36
par vincentxavier
Je pense avoir compris le problème de VI pourra afficher les pages de man
En effet 'man man' ne passe pas. En revanche 'man vi' ne pose pas de problème. Ce sont les accents qui posent problèmes.