đặt chiều rộng tab cho đầu ra ít hơn


33

Có thể cho lessđầu ra để đặt chiều rộng tab thành một số Xnhư nó là cho con mèo ?


1
Bạn không cần thay đổi cài đặt độ dài tab để xuất tệp có kích thước tab giảm. Chỉ cần sử dụng expandthay vì cat, như vậy : expand -4 residuum.txt.
dotancohen

Câu trả lời:


47

Có, có thể với less -xhoặc less --tabs, ví dụ như less -x4sẽ đặt băng thông thành 4.

Bạn có thể định cấu hình mặc định với LESSbiến môi trường, vd LESS="-x4".


1
Cảm ơn phản hồi nhanh chóng của bạn! Không tìm thấy tùy chọn. Tôi sẽ chấp nhận câu trả lời của bạn ngay khi có thể :)!
polym

33

Các lesscâu trả lời cụ thể đã được trao , nhưng một giải pháp chung (đối với bất kỳ pager) là để mở rộng tabs(với các nhân vật không gian) với các expandlệnh trước khi ăn vào máy nhắn tin:

expand -t4 file | pager

1
À ok :), tốt để biết! Hoạt động như một lá bùa.
polym

6

Thay vì đặt chiều rộng tab trong dòng lệnh (trước khi bạn mở less). Bạn cũng có thể đặt chiều rộng tab trong lessbằng cách nhập-x4


Đây là câu trả lời tôi thực sự cần thiết. Ai luôn biết họ muốn các tab rộng bao nhiêu trước khi họ mở tệp?
guenthmonstr
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.