अधिकांश लिनक्स डिस्ट्रीब्यूशन में नैनो नामक एक टेक्स्ट एडिटर एक मानक यूटिलिटी के रूप में शामिल होता है। यह टेक्स्ट एडिटर के एक परिवार का हिस्सा है जिसमें अधिक मजबूत (लेकिन काफी अधिक जटिल) vi और emacs शामिल हैं। अधिकांश उपयोगों के लिए, नैनो उपयोग करना आसान है और इसके लिए एक महत्वपूर्ण लर्निंग कर्व की आवश्यकता नहीं होती है। 1980 के दशक के टेक्स्ट-आधारित वर्ड प्रोसेसर जैसे WordStar की तरह, नैनो टर्मिनल विंडो के नीचे एक डायनामिक दो-लाइन कमांड रेफरेंस प्रदान करता है।
नैनो कैसे शुरू करें
शेल प्रॉम्प्ट से नैनो लॉन्च करने के लिए, दर्ज करें:
nano [option] /path/to/filename
विकल्पों के बिना और फ़ाइल नाम के बिना नैनो को इनवोक करने पर एडिटर टर्मिनल विंडो के भीतर फुल-स्क्रीन खुलता है।
नैनो का उपयोग कैसे करें
एक टेक्स्ट एडिटर के रूप में, नैनो फैंसी रिपोर्ट बनाने के लिए डिज़ाइन नहीं किया गया है। आपको कोई विशेष फॉर्मेटिंग विकल्प या फ़ॉन्ट चयन नहीं मिलेंगे। इसके बजाय, आपको एक प्लेन विंडो मिलती है, जिसकी अंतिम दो लाइनों में आपके द्वारा दिए गए एडिटर की वर्तमान स्थिति के आधार पर आपके द्वारा किए जा सकने वाले सामान्य कार्यों की सूची होती है।
मानक कमांड में शामिल हैं:
- सहायता प्राप्त करें: कमांड और संबंधित हॉटकी की पूरी सूची प्रदर्शित करने के लिए Ctrl+G दबाएं।
- बाहर निकलें: प्रोग्राम बंद करें। आपको वर्तमान बफर को सेव करने या बिना सेव किए बाहर निकलने के लिए प्रेरित किया जाएगा।
- लिखें: वर्तमान बफर को फाइल सिस्टम पर सेव करें।
- फ़ाइल पढ़ें: फाइल सिस्टम से एक फ़ाइल खोलें।
- कहाँ है: एक टेक्स्ट स्ट्रिंग खोजें।
- बदलें: एक टेक्स्ट स्ट्रिंग को दूसरे से बदलें।
- टेक्स्ट काटें: टेक्स्ट की वर्तमान लाइन को हटाएं।
- टेक्स्ट पेस्ट करें: मेमोरी से टेक्स्ट पेस्ट करें।
- वर्तनी जांचें: वर्तमान बफर की वर्तनी जांचें।
- कर्सर स्थिति: पूरे बफर की सामग्री के सापेक्ष कर्सर की स्थिति प्रदर्शित करें।
- लाइन पर जाएं: कर्सर को एक विशिष्ट लाइन नंबर पर ले जाएं।
विशेष कमांड
जब आप एक कमांड करते हैं, तो नीचे की दो पंक्तियाँ गतिशील रूप से संशोधित होती हैं जो आप कर रहे हैं उसके संदर्भ में फिट होने के लिए। उदाहरण के लिए, जब आप Ctrl+O हॉटकी के साथ एक बफर सेव करते हैं, तो आप फ़ाइल को DOS या मैक फॉर्मेट में सेव करने, मौजूदा फ़ाइल में बफर को जोड़ने या पूर्वनिर्धारित करने, फ़ाइल का बैकअप लेने, या टेक्स्ट-आधारित फाइल सिस्टम ब्राउज़िंग यूटिलिटी लॉन्च करने के शॉर्टकट विकल्प देखेंगे।
अपनी वर्तनी जांचें
जब आप Ctrl+T हॉटकी के साथ स्पेल चेकर को इनवोक करते हैं, तो नैनो दस्तावेज़ की वर्तनी की जांच करता है। हालांकि, वर्तनी जांच के लिए स्पेल पैकेज की आवश्यकता होती है। यदि यह इंस्टॉल नहीं है, तो नैनो एक त्रुटि को चिह्नित करता है। अन्यथा, यह डिक्शनरी में नहीं होने वाले प्रत्येक शब्द को हाइलाइट करता है, सुधार के लिए संकेत देता है। टूल स्वचालित रूप से वर्तनी को सही नहीं करता या वैकल्पिक वर्तनी का सुझाव नहीं देता।
नैनो स्विच
जब आप शेल प्रॉम्प्ट से नैनो को इनवोक करते हैं, तो एक वैकल्पिक कमांड स्विच निर्दिष्ट करने से प्रोग्राम का डिफ़ॉल्ट व्यवहार संशोधित होता है। सबसे उपयोगी स्विच नीचे कवर किए गए हैं; बाकी को नैनो मैनुअल पढ़कर खोजें।
- nano -B: संपादन से पहले फ़ाइल का बैकअप लेता है।
- nano -E: संपादन करते समय टैब को स्पेस में बदलता है।
- nano -c: कर्सर-पोजिशन स्टेट्स को लगातार प्रदर्शित करता है।
- nano -i: नई लाइनों को पिछली लाइन के समान स्थिति में स्वचालित रूप से इंडेंट करता है।
- nano -k: कट को टॉगल करता है ताकि यह पूरी लाइन के बजाय कर्सर स्थिति से काटे।
- nano -m: एडिटर को माउस सपोर्ट प्रदान करता है।
- nano -v: फ़ाइल को रीड-ओनली के रूप में खोलता है।