ustaw szerokość tabulatora dla mniejszej wydajności


33

Czy w lessdanych wyjściowych można ustawić szerokość tabulatora na liczbę, Xtak jak w przypadku kota ?


1
Nie trzeba zmieniać ustawienia długości zakładek, aby uzyskać plik o zmniejszonym rozmiarze. Wystarczy użyć expandzamiast cat, tak jak poniżej: expand -4 residuum.txt.
dotancohen

Odpowiedzi:


47

Tak, jest to możliwe przy pomocy less -xlub less --tabsnp less -x4. Ustawi szerokość karty na 4.

Możesz skonfigurować wartości domyślne za pomocą LESSzmiennej środowiskowej, np LESS="-x4".


1
Dziękuję za szybką odpowiedź! Nie znalazłem opcji. Przyjmę twoją odpowiedź tak szybko, jak to możliwe :)!
polim

33

lessOdpowiedź -specyficznych została już podana , ale ogólny rozwiązanie (dla dowolnego pager) jest rozszerzenie tabs(ze spacjami) z expandpoleceniem przed wprowadzeniem do pagera:

expand -t4 file | pager

1
Ach ok :), dobrze wiedzieć! Działa jak marzenie.
polim

6

Zamiast ustawiać szerokość tabulatora w wierszu poleceń (przed otwarciem less). Możesz także ustawić szerokość zakładki less, pisząc-x4


Oto odpowiedź, której naprawdę potrzebowałem. Kto zawsze wie, jak szerokie są karty, zanim jeszcze otworzą plik?
guenthmonstr
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.