Je veux toujours voir le total des lignes et la partie % ( line 1/773 0%
) dans le statut inférieur / invite pour les pages de manuel immédiatement après en avoir consulté une.
Lorsque j'ouvre une page de manuel, je vois ceci dans la ligne du bas :
Manual page man(1) line 1 (press h for help or q to quit)
Mais après avoir appuyé sur Fin puis Accueil il se transforme en ceci :
Manual page man(1) line 1/773 0% (press h for help or q to quit)
Comment puis-je toujours voir le nombre total de lignes et le pourcentage lors de l'ouverture initiale d'une page de manuel, sans appuyer sur les boutons ?
J'utilise less
comme téléavertisseur d'homme, et ça commence à ressembler à less
"Je ne ferai tout simplement pas ça." Je préfère ne pas installer de programmes supplémentaires (Ubuntu/Xubuntu par défaut) ou changer le téléavertisseur de l'homme, mais si un autre téléavertisseur similaire à less
ça marche (most
a de belles couleurs, mais il faudrait que son invite par défaut soit changée).
Je pensais que ce serait un paramètre simple, mais peut-être pas.
J'ai essayé une recherche sur le Web et une recherche sur ce site, mais je n'ai rien trouvé de pertinent, peut-être que le % n'est pas très convivial pour la recherche ou mon les mots clés sont désactivés ? Rien dans man man
semblait pertinent non plus, et le seul %
n'étaient pas liés.
Réponse acceptée :
Vraisemblablement, vous utilisez less
comme téléavertisseur. Vous ne pouvez pas faire ce que vous voulez directement sans recompiler less
(au moins, je ne trouve aucune option de ce type) - pour lire toutes les lignes au début, obtenir le numéro de ligne de fin et sauter au sommet avec cette information. Mais je pense que ce serait maladroit et inefficace étant donné que le seul prix est le nombre total de lignes bien que YMMV.
Maintenant, je vais vous montrer une manière hacky , en tirant parti du LESS
variable d'environnement qui less
lit pour obtenir une ou plusieurs options automatiques :
LESS='+Gg' man <whatever>
Par exemple :
LESS='+Gg' man bash
À l'intérieur de less
, G
ira jusqu'à la fin (sans aucun numéro de ligne), et g
sautera vers le haut (sans aucun numéro de ligne). Comme il sera fait par less
dans un premier temps, il aura l'idée du nombre total de lignes en revenant en haut, et vous le montrera. Encore une fois, cela a la mise en garde de lire jusqu'à la fin une fois, puis de revenir en haut.