Je voudrais présenter les avantages liés à l'utilisation du pager most.
Des "man" en couleur
Bon, c'est plutôt cosmétique, mais ce n'est pas tout.
Des possibilités de recherche:
Et last but not least:
Gestion de la largeur
Utile quand la largeur de l'output dépasse la largeur de l'écran.
Voici le résultat dans un terminal psql de la requête
select * from pg_settings;
Avec le pager par défaut:
Totalement inexploitable.
Par contre avec most:
Après déplacement vers la droite:
most s'active même s'il y a seulement dépassement de largeur (sans dépassement de hauteur):
Sans most:
Le pager ne s'active pas.
Avec most:
Après déplacement vers la droite:
Installation
Le paquet à installer s'appelle most dans la plupart des distributions.
En fait je n'ai jamais rencontré une distribution où il s'appelle autrement, mais peut-être que ça existe.
Ensuite, il reste à remplacer le pager utilisé par most, comme ceci:
Le nom du fichier dans lequel on doit écrire peut varier légèrement suivant la distribution. Par exemple chez Ubuntu, la commande serait:
On peut aussi procéder en tant qu'utilisateur lambda dans son propre bashrc:
Des "man" en couleur
Bon, c'est plutôt cosmétique, mais ce n'est pas tout.
Des possibilités de recherche:
Et last but not least:
Gestion de la largeur
Utile quand la largeur de l'output dépasse la largeur de l'écran.
Voici le résultat dans un terminal psql de la requête
select * from pg_settings;
Avec le pager par défaut:
Totalement inexploitable.
Par contre avec most:
Après déplacement vers la droite:
most s'active même s'il y a seulement dépassement de largeur (sans dépassement de hauteur):
Sans most:
Le pager ne s'active pas.
Avec most:
Après déplacement vers la droite:
Installation
Le paquet à installer s'appelle most dans la plupart des distributions.
En fait je n'ai jamais rencontré une distribution où il s'appelle autrement, mais peut-être que ça existe.
Ensuite, il reste à remplacer le pager utilisé par most, comme ceci:
# echo 'export PAGER=most' >> /etc/bashrc
Le nom du fichier dans lequel on doit écrire peut varier légèrement suivant la distribution. Par exemple chez Ubuntu, la commande serait:
# echo 'export PAGER=most' >> /etc/bash.bashrc
On peut aussi procéder en tant qu'utilisateur lambda dans son propre bashrc:
$ echo 'export PAGER=most' >> ~/.bashrc
Post a Comment