2013-04-11 10 views
5

cat, less आदि बनाने के लिए कोई तरीका है। टैब को रिक्त स्थान में परिवर्तित करने के बजाय प्रिंट टैब वर्ण? जब मैं टर्मिनल से कोड को एक संपादक में कॉपी करता हूं तो मैं इससे नाराज हूं।मैं बिल्ली जैसे कमांड कैसे बना सकता हूं और टैब वर्णों को कम रख सकता हूं?

उत्तर

1

मुझे यहां दो समस्याएं दिखाई दे रही हैं।

  1. पहला, गंतव्य संपादक टैब्स को रिक्त स्थान पर ले जा सकता है। कुछ संपादक में टैब को रिक्त स्थान की संख्या में बदलने के लिए डिफ़ॉल्ट सुविधा है। यदि आप इस सुविधा को अक्षम करते हैं तो आपने टर्मिनल से कॉपी किया गया टैब वर्ण एक संपादक को टैब (स्पेस के बजाय) के रूप में कॉपी किया जाएगा। विंडोज नोटपैड ++ में समान सुविधा Notepad ++ feature to remove tab as spaces है। आप vim का उपयोग कर रहे हैं, तो इस पृष्ठ के लिए vim tab and space conversion

  2. एक अन्य उपयोगी हो जाएगा, अपने मामले टर्मिनल में स्रोत फ़ाइल रिक्त स्थान के रूप में टैब का प्रतिनिधित्व किया जा सकता है, कि पहले की जाँच करें। आप cat -t filename से का उपयोग कर सकते हैं कि आपके पास स्रोत फ़ाइल में कोई टैब है या नहीं। वह आदेश टैब वर्ण को^I के रूप में प्रदर्शित करेगा।

+2

मेरा 'कम' स्वयं टैब को रिक्त स्थानांतरित करता है। यद्यपि यह 'बिल्ली' के मामले में नहीं है। –

संबंधित मुद्दे

 संबंधित मुद्दे