कम आउटपुट के लिए टैब की चौड़ाई सेट करें


33

क्या lessआउटपुट के लिए टैब की संख्या Xको बिल्ली के लिए सेट करना संभव है ?


1
आपको कम टैब आकार वाली फ़ाइल को आउटपुट करने के लिए टैब की लंबाई सेटिंग को बदलने की आवश्यकता नहीं है। बस के expandबजाय का उपयोग करें cat, जैसे expand -4 residuum.txt:।
dotancohen

जवाबों:


47

हां, यह संभव है less -xया less --tabs, उदाहरण के less -x4लिए, 4 के लिए टेबुलशन सेट करेगा।

आप LESSपर्यावरण चर के साथ डिफ़ॉल्ट को कॉन्फ़िगर कर सकते हैं , जैसे LESS="-x4"


1
आपकी शीघ्र प्रतिक्रिया के लिए धन्यवाद! विकल्प नहीं मिला। मैं आपके उत्तर को जल्द से जल्द स्वीकार कर लूंगा :)!
पॉलिम

33

lessविशिष्ट जवाब पहले से ही दिया गया है , लेकिन एक सामान्य समाधान (किसी भी पेजर के लिए) का विस्तार करने के लिए है tabsके साथ (रिक्ति के साथ) expandआदेश पेजर को खिलाने से पहले:

expand -t4 file | pager

1
आह ठीक है :), जानकर अच्छा लगा! एक जादू की तरह काम करता है।
पॉलिम जूल

6

कमांड लाइन में टैब की चौड़ाई सेट करने के बजाय (आप खोलने से पहले less)। आप lessटाइप करके टैब की चौड़ाई भी निर्धारित कर सकते हैं-x4


यह वह उत्तर है जिसकी मुझे वास्तव में आवश्यकता थी। हमेशा कौन जानता है कि वे फ़ाइल खोलने से पहले टैब को कितना चौड़ा चाहते हैं?
गेनहोमस्ट्रैस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.