ตั้งค่าความกว้างแท็บสำหรับเอาต์พุตน้อยลง


33

เป็นไปได้หรือไม่ที่lessเอาต์พุตจะตั้งค่าความกว้างแท็บเป็นตัวเลขXเช่นเดียวกับcat ?


1
คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าความยาวแท็บเพื่อส่งไฟล์ที่มีขนาดแท็บลดลง เพียงใช้expandแทนcatเช่น: expand -4 residuum.txt.
dotancohen

คำตอบ:


47

ใช่เป็นไปได้ด้วยless -xหรือless --tabsเช่นless -x4จะตั้งค่าความกว้างแท็บเป็น 4

คุณสามารถกำหนดค่าเริ่มต้นกับตัวแปรสภาพแวดล้อมเช่นLESSLESS="-x4"


1
ขอบคุณสำหรับการตอบสนองที่รวดเร็วของคุณ! ไม่พบตัวเลือก ฉันจะยอมรับคำตอบของคุณโดยเร็วที่สุด :)!
polym

33

lessคำตอบ -specific ได้ถูกกำหนดแต่การแก้ปัญหาทั่วไป (สำหรับเพจเจอร์ใด ๆ ) คือการขยายtabs(ที่มีตัวอักษรช่องว่าง) กับexpandคำสั่งก่อนที่จะให้อาหารเพจเจอร์:

expand -t4 file | pager

1
อาตกลง :) ดีที่รู้! ทำงานเหมือนจับใจ
polym

6

แทนที่จะตั้งค่าความกว้างแท็บในบรรทัดคำสั่ง (ก่อนที่คุณจะเปิดless) นอกจากนี้คุณยังสามารถตั้งค่าความกว้างของแท็บได้lessด้วยการพิมพ์-x4


นี่คือคำตอบที่ฉันต้องการจริงๆ ใครจะรู้ว่าพวกเขาต้องการแท็บกว้างแค่ไหนก่อนที่จะเปิดไฟล์
guenthmonstr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.