रास्पबेरी पीआई सहित लिनक्स सिस्टम के प्रबंधन का एक नियमित हिस्सा टेक्स्ट फाइलों को संपादित कर रहा है। टेक्स्ट फ़ाइलों का उपयोग करके कई अलग-अलग सेवाओं और प्रशासनिक विकल्पों को कॉन्फ़िगर किया गया है। सांबा जैसी सेवा को कॉन्फ़िगर करने के लिए आईपी पता सेट करने से, कॉन्फ़िगरेशन फ़ाइल को ट्वीव करना लगभग हमेशा आवश्यक होता है।

लिनक्स के लिए नैनो, वीआई और एमएक्स के साथ सबसे लोकप्रिय पाठ संपादक उपलब्ध हैं। प्रत्येक की अपनी ताकत और इसकी कमजोरियां होती हैं। Emacs एक सीधी सीखने वक्र के साथ एक शक्तिशाली संपादक है। वी (या vim, विभिन्न सुधारों वाला एक vi क्लोन) लगभग हर लिनक्स और यूनिक्स-प्रकार की स्थापना (फ्रीबीएसडी और सोलारिस सहित) पर उपलब्ध है, अक्सर जब कोई अन्य संपादक स्थापित नहीं होता है। हालांकि, वीआई अंतर्ज्ञानी नहीं है जब तक कि आप इसके निर्माण के पीछे कुछ बुनियादी विचारों को नहीं सीखते। वी एक "सामान्य" पाठ संपादक की तरह व्यवहार नहीं करता है। उदाहरण के लिए, टेक्स्ट डालने के लिए, आपको पहले 'i' दबाएं और इसी तरह। नैनो एक साधारण पाठ संपादक है जो आप अपेक्षा करते हैं जैसे काम करता है। अधिक प्रशिक्षण के बिना, आप सरल फाइलों को संपादित कर सकते हैं और उन्हें बचा सकते हैं। इसमें खोज और कट / पेस्ट सहित विभिन्न संपादन सुविधाओं की एक श्रृंखला है।

किसी मौजूदा फ़ाइल को संपादित करने या नई फ़ाइल बनाने के लिए, नैनो शुरू करें और फ़ाइल का नाम पहले पैरामीटर के रूप में पास करें:

 nano filetoedit.txt 

नैनो के अंदर, मूल विशेषताएं बहुत अधिक हैं जितनी आप उम्मीद करेंगे। फ़ाइल में डालने के लिए टेक्स्ट टाइप करें, नई लाइन प्राप्त करने के लिए ENTER दबाएं, टेक्स्ट हटाने के लिए बैकस्पेस का उपयोग करें और चारों ओर स्थानांतरित करने के लिए कर्सर कुंजी का उपयोग करें।

सहेजने और बाहर निकलने के लिए, एक्स कुंजी (यानी CTRL + X) के साथ नियंत्रण कुंजी (CTRL) दबाएं। आपसे पूछा जाएगा कि क्या आप संशोधित बफर को सहेजना चाहते हैं। वाई दबाएं। फिर आपको फ़ाइल नाम की पुष्टि करने के लिए कहा जाएगा। यदि आप "के रूप में सहेजें" करना चाहते हैं, तो यह वह जगह है जहां आपको नया नाम दर्ज करना चाहिए। वर्तमान फ़ाइल नाम को स्वीकार करने के लिए ENTER दबाएं।

फ़ाइल को संपादित करते समय, आप इसे डिस्क पर सहेज सकते हैं और CTRL + O दबाकर संपादन जारी रख सकते हैं। CTRL + X के साथ, आप एक नया नाम दर्ज करके "इस रूप में सहेजें" निष्पादित कर सकते हैं या वर्तमान फ़ाइल नाम स्वीकार करने के लिए एंटर दबा सकते हैं।

वर्तमान फ़ाइल में टेक्स्ट ढूंढने के लिए, CTRL + W दबाएं, इच्छित टेक्स्ट दर्ज करें और ENTER दबाएं। उस पाठ की अगली घटना को देखने के लिए, ALT + W दबाएं। यदि आप कोई खोज करना और प्रतिस्थापित करना चाहते हैं, तो ALT + R दबाएं, ENTER दबाकर दबाएं। अब प्रतिस्थापन टेक्स्ट दर्ज करें और फिर ENTER दबाएं। आपके पास पाठ की सभी घटनाओं को बदलने का विकल्प है (ए दबाएं) या वर्तमान इंस्टेंस को प्रतिस्थापित करने के लिए (वाई दबाएं)। आप किसी भी समय खोज और प्रतिस्थापन रद्द करने के लिए CTRL + C का उपयोग कर सकते हैं।

फ़ाइल में एक स्थान से दूसरे स्थान पर एक लाइन को स्थानांतरित करने के लिए (यानी कट और पेस्ट करें), लाइन को काटने के लिए CTRL + K दबाएं। कर्सर को ले जाएं और फिर चिपकाने के लिए CTRL + U दबाएं। यदि आप कई लाइनों को स्थानांतरित करना चाहते हैं, तो तब तक CTRL + K दबाएं जब तक कि आप जिस लाइन की इच्छा नहीं कर लेते हैं। कर्सर को ले जाएं और फिर कटौती की सभी लाइनों को पेस्ट करने के लिए CTRL + U दबाएं।

प्रक्रिया कॉपी और पेस्ट के लिए समान है, लेकिन आप लाइनों की प्रतिलिपि बनाने के लिए ALT + 6 का उपयोग करते हैं और फिर उन्हें चिपकाने के लिए CTRL + U का उपयोग करते हैं।

फ़ाइल में पहली पंक्ति पर कूदने के लिए, ALT + \ दबाएं और अंतिम पंक्ति पर कूदने के लिए, ALT + / दबाएं। किसी विशिष्ट रेखा पर जाने के लिए, CTRL + _ दबाएं और फिर वांछित लाइन नंबर ENTER के बाद टाइप करें।

सारांश

यहां सबसे उपयोगी संचालन का संक्षिप्त सारांश दिया गया है।

  • CTRL + X - सहेजें और बाहर निकलें
  • CTRL + O - फ़ाइल सहेजें
  • CTRL + W, ALT + W - ढूंढें और दोहराना दोहराएं
  • एएलटी + आर - ढूंढें और बदलें
  • CTRL + K, CTRL + U - कट और पेस्ट करें
  • एएलटी +6, सीटीआरएल + यू - कॉपी और पेस्ट करें
  • ALT + \, ALT + / - फ़ाइल के ऊपर और नीचे
  • CTRL + _ - एक विशिष्ट रेखा पर जाएं

नैनो में एक अंतर्निहित सहायता पृष्ठ भी है जिसे आप CTRL + G या F1 दबाकर एक्सेस कर सकते हैं। यदि आप किसी विशेष ऑपरेशन के लिए आवश्यक महत्वपूर्ण संयोजन को याद नहीं कर सकते हैं, तो सहायता पृष्ठ आपको आवश्यक जानकारी प्रदान करेगा।