Stellen Sie die Registerbreite für weniger Ausgabe ein


33

Ist es für die lessAusgabe möglich , die Tabulatorbreite auf eine Zahl zu setzen, Xwie dies für cat der Fall ist ?


1
Sie müssen die Tabulatorlängeneinstellung nicht ändern, um eine Datei mit reduzierter Tabulatorgröße auszugeben. Verwenden Sie einfach expandstatt cat, etwa so: expand -4 residuum.txt.
Dotancohen

Antworten:


47

Ja, es ist mit less -xoder möglich less --tabs, zB less -x4wird die Tabbreite auf 4 gesetzt.

Sie können Standardeinstellungen mit der LESSUmgebungsvariablen konfigurieren , z LESS="-x4".


1
Danke für die schnelle Rückmeldung! Die Option wurde nicht gefunden. Ich werde Ihre Antwort annehmen, sobald es möglich ist :)!
Polym

33

Die less-spezifische Antwort wurde bereits gegeben , aber eine generische Lösung (für jeden Pager) besteht darin, tabsden expandBefehl (mit Leerzeichen) zu erweitern, bevor er an den Pager weitergeleitet wird:

expand -t4 file | pager

1
Ah ok :), gut zu wissen! Klappt wunderbar.
Polym

6

Anstatt die Tabulatorbreite in der Befehlszeile festzulegen (bevor Sie öffnen less). Sie können die Tabulatorbreite auch lessdurch Eingabe festlegen-x4


Das ist die Antwort, die ich wirklich brauchte. Wer weiß schon immer , wie breit die Tabs sein sollen, bevor sie die Datei öffnen?
Guenthmonstr
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.