Question

Quelqu'un connaît-il la commande permettant d'afficher moins de numéros de ligne dans la colonne de gauche?

Était-ce utile?

La solution

À partir du manuel :

  

-N ou --LINE-NUMBERS             Entraîne l'affichage d'un numéro de ligne au début de chaque             ligne à l'écran.

Vous pouvez également changer les numéros de ligne sans en quitter moins en tapant -N.

Il est possible de changer les options de ligne de commande de less de cette façon.

Autres conseils

Vous pouvez également appuyer sur = pendant que less est ouvert pour afficher uniquement (en bas de l'écran) des informations relatives à l'écran en cours, notamment les numéros de ligne, au format:

myfile.txt lines 20530-20585/1816468 byte 1098945/116097872 1%  (press RETURN)

Donc ici, par exemple, l'écran présentait les lignes 20530-20585 et le nombre total de fichiers est 1816468 lignes.

Vous pouvez filtrer le fichier par cat -n avant de passer à less:

cat -n file.txt | less

Ou, si votre version de -N la prend en charge, l'option <=>:

less -N file.txt

Vous pouvez définir une variable d'environnement pour qu'elle applique toujours ces options à tous les fichiers de moins de fichiers:

export LESS='-RS#3NM~g'

Indicateurs de ligne de commande -N ou --LINE-NUMBERS Amène un numéro de ligne à s'afficher au début de chaque ligne à l'écran.

Vous pouvez également changer les numéros de ligne sans en quitter moins en tapant -N<return>. Il est possible de basculer l’option de la ligne de commande de less de cette manière.

Si vous appuyez sur = et que vous attendez de voir les numéros de ligne, mais uniquement le nombre d'octets, les numéros de ligne sont désactivés. Appuyez sur -n pour les activer et assurez-vous que $LESS ne comprend pas 'n'.

Désactiver les numéros de ligne par défaut (par exemple, le réglage LESS=n) accélère les recherches dans des fichiers très volumineux. Très pratique si vous recherchez fréquemment des fichiers volumineux sans vous soucier de la ligne sur laquelle vous vous trouvez.

Je cours généralement avec LESS=RSXin (codes d'échappement activés, longues lignes hachées, ne pas effacer l'écran à la sortie, ignorer la casse pour toutes les recherches en minuscule, aucun numéro de ligne comptant par défaut) et n'utiliser que - n ou -S de l'intérieur moins que nécessaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top