कमांड लाइन में उपयोग करते समय, लिनक्स नौसिखियों को अक्सर अन्य उन्नत टेक्स्ट संपादकों जैसे विम और एमएक्स द्वारा बंद कर दिया जाता है। हालांकि वे उत्कृष्ट कार्यक्रम हैं, उनके पास एक सीखने की वक्र है। नैनो, एक उपयोग में आसान पाठ संपादक दर्ज करें जो खुद को बहुमुखी और सरल साबित करता है। नैनो डिफ़ॉल्ट रूप से उबंटू और कई अन्य लिनक्स डिस्ट्रोज़ में स्थापित है और सूडो के संयोजन के साथ अच्छी तरह से काम करता है, यही कारण है कि हम इसे इतना प्यार करते हैं।
नैनो चल रहा है
आप निम्न वाक्यविन्यास का भी उपयोग कर सकते हैं:
nano /path/to/filename
नैनो पथ का पालन करेगा और अगर वह मौजूद है तो उस फ़ाइल को खोलें। यदि यह अस्तित्व में नहीं है, तो वह उस निर्देशिका में उस फ़ाइल नाम के साथ एक नया बफर शुरू करेगा।
चलो डिफ़ॉल्ट नैनो स्क्रीन पर एक नज़र डालें।
यह एक WYSIWYG संपादक है; "जो आप देखते हैं वह आपको मिलता है।" जो भी आप टाइप करते हैं वह सीधे पाठ इनपुट में जाता है, जब तक कि आप इसे नियंत्रण या मेटा जैसी कुंजी से संशोधित न करें। यह बहुत आसान है, इसलिए कुछ टेक्स्ट टाइप करें, या कुछ कॉपी करें और इसे अपने टर्मिनल में पेस्ट करें ताकि हमारे पास कुछ खेलना पड़े।
शॉर्टकट
कार्यक्रम कार्यों को नैनो में "शॉर्टकट" के रूप में जाना जाता है, जैसे बचत, छोड़ना, न्यायसंगत इत्यादि। सबसे आम लोग स्क्रीन के नीचे सूचीबद्ध होते हैं, लेकिन कई और नहीं हैं। ध्यान दें कि नैनो शॉर्टकट में Shift कुंजी का उपयोग नहीं करता है। सभी शॉर्टकट्स लोअरकेस अक्षरों और असम्बद्ध संख्या कुंजी का उपयोग करते हैं, इसलिए Ctrl + G Ctrl + Shift + G नहीं है।
सहायता दस्तावेज़ लाने के लिए Ctrl + G दबाएं और वैध शॉर्टकट की सूची देखने के लिए नीचे स्क्रॉल करें।
मान लीजिए कि आप एक नई टेक्स्ट फ़ाइल, या "बफर" पर काम कर रहे हैं और आप इसे सहेजना चाहते हैं। इसे "लिखना" कहा जाता है और Ctrl + O को मारकर निष्पादित किया जाता है। आपको फ़ाइल नाम का उपयोग करने के लिए कहा जाएगा, और नीचे दिए गए शॉर्टकट इस विशेष कमांड को पूरा करने के लिए आप जो भी दर्ज कर सकते हैं उसे प्रतिबिंबित करने के लिए बदल देंगे।
यदि आपको ऐसा करने में परेशानी है, तो आप नियंत्रण कुंजी को दबाए रखने के बजाय दो बार एस्केप हिट कर सकते हैं। ऐसे कुछ आदेश भी हैं जिन्हें मेटा कुंजी के उपयोग की आवश्यकता होती है। अधिकांश कीबोर्ड लेआउट पर, मेटा Alt बटन के बराबर होती है।
जब आप नैनो छोड़ना चाहते हैं, तो आप बस Ctrl + X दबाएं। नैनो विनम्रतापूर्वक आपसे पूछेगा कि क्या आप अपना बफर सहेजना चाहते हैं, और आप इस क्रिया को भी रद्द कर सकते हैं।
पथ प्रदर्शन
अब जब हमें शॉर्टकट्स का लटका मिल गया है, तो चलिए एक टेक्स्ट फ़ाइल के चारों ओर घूमने के लिए उपयोग करते हैं। बेशक, आप घर, अंत, पेज अप, पेज डाउन और चारों ओर जाने के लिए तीर कुंजियों का उपयोग हमेशा कर सकते हैं, लेकिन इसके लिए उन अक्षरों से अपनी उंगलियों को स्थानांतरित करने की आवश्यकता है जिन्हें हम सभी को बहुत पसंद है।
कर्सर को आगे या पीछे ले जाने के लिए, आप Ctrl + F और Ctrl + B टाइप कर सकते हैं। एक समय में एक पंक्ति को ऊपर और नीचे ले जाने के लिए, आप Ctrl + P और Ctrl + N टाइप कर सकते हैं। दूसरे शब्दों में, आप क्रमशः दाएं, बाएं, ऊपर, और नीचे तीर के बजाय उन चाबियों का उपयोग कर सकते हैं। घर और अंत कुंजी गुम है? आप Ctrl + A और Ctrl + E का उपयोग कर सकते हैं। इसके बजाय पृष्ठों को एक समय में ले जाना चाहते हैं? Ctrl + V एक पृष्ठ को नीचे ले जाता है, और Ctrl + Y एक पृष्ठ को ऊपर ले जाता है।
लेकिन रुको, और भी है! एक समय में एक शब्द आगे और पीछे जाने के लिए, आप Ctrl + स्पेस और मेटा + स्पेस (याद रखें, वह Alt + Space) का उपयोग कर सकते हैं। और, यदि आप वास्तव में भीड़ में हैं, तो आप Ctrl + _ दबा सकते हैं और फिर वहां सीधे कूदने के लिए लाइन नंबर, कॉमा और कॉलम नंबर टाइप कर सकते हैं।
प्रतिलिपि बनाना, काटना, और चिपकाना
जब हम ग्राफिकल वातावरण में टेक्स्ट कॉपी करना चाहते हैं, तो हम कर्सर के साथ इसे हाइलाइट करते हैं। इसी तरह, नैनो में हम Ctrl + ^ कमांड का उपयोग कर इसे "चिह्नित" करते हैं। आप बस कर्सर को उस स्थान पर ले जाते हैं जहां आप चिह्नित करना शुरू करना चाहते हैं, और फिर आप Ctrl + ^ को "सेट" करने के लिए दबाते हैं। यह कर्सर समेत शुरुआती बिंदु तक और नहीं के बीच सबकुछ चिह्नित करेगा।
चिह्नित पाठ की प्रतिलिपि बनाने के लिए, मेटा + ^ दबाएं। यदि, इसके बजाय, आप टेक्स्ट को काटना चाहते हैं, तो Ctrl + K दबाएं।
अपना टेक्स्ट पेस्ट करने के लिए, कर्सर को उपयुक्त स्थिति में ले जाएं और Ctrl + U दबाएं।
कुछ अतिरिक्त शॉर्टकट्स
आप जानते हैं कि नोटपैड में, आप पैराग्राफ की तरह दिखने के लिए पाठ की लंबी लाइनों को लपेटने के लिए मजबूर कर सकते हैं? आप उस सुविधा को मेटा + एल शॉर्टकट के साथ नैनो में टॉगल कर सकते हैं। चूंकि लाइन रैपिंग डिफ़ॉल्ट रूप से "चालू" पर सेट होती है, यह आमतौर पर विपरीत तरीके से काम में आती है; उदाहरण के लिए, आप एक कॉन्फ़िगरेशन फ़ाइल लिख रहे हैं और लाइन-रैपिंग को अक्षम करना चाहते हैं।
यदि आप एक टेक्स्ट स्ट्रिंग खोजना चाहते हैं, तो Ctrl + W दबाएं और अपना खोज शब्द दर्ज करें। इस खोज को तब आपके बफर को नष्ट किए बिना Ctrl + C पर क्लिक करके मध्य-निष्पादन रद्द कर दिया जा सकता है।
और जब आप वास्तव में आरामदायक हो जाते हैं, तो संपादन के लिए और अधिक स्क्रीन स्थान प्राप्त करने के लिए मेटा + एक्स को मारकर आप उस सहायक अनुभाग को नीचे से बंद कर सकते हैं!
कुछ इतिहास
नैनो को पिको नामक एक और कार्यक्रम को देखने और महसूस करने के समान बनाया गया था। पिको पाइन का डिफॉल्ट टेक्स्ट एडिटर था, जिस दिन एक जीपीएल-फ्रेंडली लाइसेंस के साथ वितरित नहीं किया गया था, उस दिन से एक ईमेल प्रोग्राम था। इसका मतलब था कि पुनर्वितरण कुछ अस्पष्ट क्षेत्र था, और इसलिए टीआईपी परियोजना का जन्म हुआ था। "टीआईपी इज पिको" ने कुछ कार्यक्षमताओं को जोड़ा जो पिको की कमी थी और मुफ्त वितरण के लिए लाइसेंस प्राप्त था, और समय के साथ, नैनो बन गया जिसे हम आज उपयोग करना पसंद करते हैं। अधिक जानकारी के लिए, अपने एफएक्यू पर नैनो प्रोजेक्ट के इतिहास अनुभाग देखें।
नैनो की ताकत उपयोग की सादगी में निहित है। शॉर्टकट्स जीयूआई-आधारित वर्ड प्रोसेसर जैसे वर्ड एंड ओपन ऑफिस में काम करते हैं, इसलिए यह सीखने की बात है कि कौन सा काम करता है। इसके बाहर सब कुछ सिर्फ साधारण पाठ-संपादन है। अगली बार आपको कमांड लाइन पर सामान संपादित करना होगा, हमें आशा है कि अब आप इसके साथ अधिक आरामदायक रहेंगे कि आप नैनो से परिचित हो गए हैं।