définir la largeur de l'onglet pour moins de sortie


33

Est-il possible pour la lesssortie de définir la largeur de la tabulation sur un nombre Xidentique à celui de chat ?


1
Il n'est pas nécessaire de modifier le paramètre de longueur des tabulations pour générer un fichier dont la taille est réduite. Il suffit d' utiliser au expandlieu de cat, comme suit: expand -4 residuum.txt.
dotancohen

Réponses:


47

Oui, cela est possible avec less -xou less --tabs, par exemple less -x4, définira la largeur de tabulation sur 4.

Vous pouvez configurer les valeurs par défaut avec la LESSvariable d'environnement, par exemple LESS="-x4".


1
Merci pour votre réponse rapide! Je n'ai pas trouvé l'option. J'accepterai votre réponse dès que possible :)!
polym

33

La lessréponse spécifique a déjà été donnée , mais une solution générique (pour tout pager) consiste à développer le tabs(avec des espaces) avec la expandcommande avant d'alimenter le pager:

expand -t4 file | pager

1
Ah ok :), bon à savoir! Fonctionne comme un charme.
polym

6

Au lieu de définir la largeur de tabulation en ligne de commande (avant de l'ouvrir less). Vous pouvez également définir la largeur de la languette à l'intérieur lessen tapant-x4


C'est la réponse dont j'avais vraiment besoin. Qui sait toujours à quel point ils veulent des onglets avant même d'ouvrir le fichier?
guenthmonstr
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.