लिनक्स में नैनो टेक्स्ट एडिटर का उपयोग कैसे करें पर एक शुरुआती गाइड


नैनो एक कमांड लाइन टेक्स्ट एडिटर है, जो लगभग हर लिनक्स वितरण में प्रीइंस्टॉल्ड आता है। अन्य कमांड लाइन टेक्स्ट एडिटर जैसे vi/vim और emacs की तुलना में इसकी सादगी के कारण इसे अक्सर नए उपयोगकर्ताओं द्वारा पसंद किया जाता है। इसमें बहुत सारी उपयोगी विशेषताएं हैं जैसे कि सिंटैक्स रंग, लाइन नंबरिंग, आसान खोज और कई अन्य।

लिनक्स में नैनो संपादक स्थापित करें

यदि किसी भी कारण से नैनो आपके लिनक्स डिस्ट्रो पर पहले से इंस्टॉल नहीं है, तो आपको इसे आसानी से निम्नलिखित कमांड के साथ स्थापित करने में सक्षम होना चाहिए:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

नैनो विभिन्न कार्यों के लिए कीबोर्ड संयोजनों का उपयोग करता है, जैसे कि किसी फ़ाइल में पाठ ढूंढना, पाठ को सही ठहराना आदि। ये संयोजन वास्तव में आसान होते हैं और आपकी फ़ाइल को संपादित करते समय दिखाई देते हैं। वे स्वचालित रूप से इस बात पर निर्भर करते हैं कि आप क्या कार्रवाई कर रहे हैं।

एक बात जो आपको पता होनी चाहिए वह यह है कि एक कीबोर्ड शॉर्टकट ^ और एक प्रतीक (उदाहरण के लिए ^ W ) Ctrl कुंजी का संयोजन है। और वह प्रतीक ( हमारे उदाहरण में Ctrl + W )।

एक संयोजन जो M के साथ शुरू करने के लिए दिखाया गया है, इसका मतलब है कि इसे Alt कुंजी और निम्न प्रतीक को दबाकर पूरा करना होगा।

नीचे उन विकल्पों को सूचीबद्ध किया गया है जिन्हें आप पहली बार खोलने पर देखेंगे नैनो :

  • G Get Help
  • ^O Write Out
  • ^W Where Is
  • ^K Cut Text
  • ^J Justify
  • ^C Cur Pos
  • M-U Undo
  • ^X Exit
  • ^R Read File
  • ^\ Replace
  • ^U Uncut Text
  • ^T To Spell
  • ^_ Go To Line
  • M-E Redo

आपको प्रत्येक विकल्प को याद रखने की आवश्यकता नहीं है क्योंकि यह हमेशा आपके सामने होता है। आप कीबोर्ड कोड की पूरी सूची ^ G (या प्रेस F1 ) दबाकर प्राप्त कर सकते हैं जो नैनो के सहायता मेनू को खोलेगा। आप देखेंगे कि सिंगल शॉर्टकट के साथ कुछ शॉर्टकट का उपयोग किया जा सकता है।

उदाहरण के लिए नैनो से बाहर निकलने के लिए मदद पाने के लिए F1 कुंजी या F2

नैनो चलाने के रूप में नई फ़ाइल बनाना सरल है:

$ nano

यह संपादक को खोलेगा और फ़ाइल को सहेजने पर, यह आपको एक नाम देने के लिए कहेगा जिसके साथ नई फ़ाइल सहेजी जाएगी।

एक फ़ाइल खोलने के लिए आप चला सकते हैं:

$ nano ~/my_text_file.txt

उपरोक्त कमांड आपके होम डायरेक्टरी से " my_text_file.txt " फ़ाइल खोलने का प्रयास करेगी। यदि फ़ाइल मौजूद नहीं है, तो नैनो इसे बनाने का प्रयास करेगी।

कभी-कभी, आपको एक फ़ाइल खोलने और सटीक लाइन या कॉलम पर जाने की आवश्यकता हो सकती है। नैनो आपको इसके साथ करने की अनुमति देती है:

$ nano +line,columns file

उदाहरण के लिए:

$ nano +3,2 ~/.bashrc

आपकी .bashrc फ़ाइल खोलेगी और कर्सर तीसरी पंक्ति, दूसरे कॉलम पर स्थित होगा।

फ़ाइलें खोलने या बनाने पर आप तुरंत संपादन/लिखना शुरू कर सकते हैं। vim के विपरीत, नैनो में संपादन मोड में स्विच करने की आवश्यकता नहीं है। कर्सर को फ़ाइल के चारों ओर ले जाने के लिए, आप अपने कीबोर्ड पर तीर कुंजियों का उपयोग कर सकते हैं।

आप ^ W का उपयोग करके किसी फ़ाइल के अंदर पाठ की खोज कर सकते हैं, जो " जहां " विकल्प का प्रतिनिधित्व करता है। यह मेनू के ऊपर एक खोज इनपुट खोलेगा, जहाँ आप उस पाठ को इनपुट कर सकते हैं जिसे आप खोज रहे हैं:

आप यह भी देखेंगे कि निचला मेनू बदल जाएगा और कुछ अतिरिक्त विकल्प दिखाएंगे। वे बहुत अधिक आत्म व्याख्यात्मक हैं, इसलिए हम अधिक महत्वपूर्ण लोगों की समीक्षा करेंगे।

  • Search with regular expressions – press M-R (Alt + R keys) and input your search with the regular expressions you wish to use.
  • Go to line – press ^T (Ctrl + T) followed by the line to which you want to move the cursor to.
  • Replace text – press ^R (Ctrl +T) in search mode, or ^\ in regular mode. You will be asked to enter your search, after pressing Enter, you will be asked to input the text which will be used for the replacement. Finally you will be asked if you wish to replace a matched instance of your search, or all matches. If you choose “No”, the cursor will be moved towards the next match.
  • Go to first line – press ^Y (Ctrl + Y).
  • Go to last line – press ^V (Ctrl +V).

नैनो का इंटरफ़ेस GUI पाठ संपादकों के समान है। यदि आप GUI संपादक में किसी पाठ को कॉपी या कट करना चाहते हैं, तो आपको सबसे पहले इसे चुनना होगा। एक ही बात नैनो में चला जाता है। टेक्स्ट को चिह्नित करने के लिए Ctrl + ^ दबाएं, फिर तीर कुंजियों के साथ कर्सर ले जाएं।

  • To copy the marked text press Alt + ^.
  • To cut the marked text press ^K (Ctrl +K).
  • To paste the marked text, move the cursor to a suitable position and press ^U (Ctrl + U).

यदि आप फ़ाइल में अपने वर्तमान परिवर्तनों को सहेजना चाहते हैं, तो ^ O ( Ctrl + O ) संयोजन दबाएँ। यदि आप एक नई फ़ाइल संपादित कर रहे हैं, तो आपको उस फ़ाइल को एक नाम देने के लिए कहा जाएगा। यह आपके वर्तमान परिवर्तनों को बचाएगा और नैनो को खोला जाएगा ताकि आप फ़ाइल में परिवर्तन करना जारी रख सकें।

कभी-कभी किसी फ़ाइल को संपादित करते समय, आप केवल उसी फ़ाइल की अस्थायी प्रतियां रखना चाहते हैं। आप नैनो के -B विकल्प का उपयोग कर सकते हैं, जो आपके द्वारा संपादित की गई फ़ाइल का बैकअप बनाएगा। आप नैनो को यह बताने के लिए -C विकल्प के साथ संयोजन में इसका उपयोग कर सकते हैं कि इस तरह से उन बैकअप को कैसे बचाया जाए:

$ nano -BC ~/backups myfile.txt

उपर्युक्त फ़ाइल की बैकअप प्रतियाँ myfile.txt फ़ोल्डर में " बैकअप " उपयोगकर्ता की होम डायरेक्टरी में स्थित होंगी। ध्यान दें कि बैकअप निर्देशिका मौजूदा होनी चाहिए, अन्यथा, नैनो आपको बताएगा कि निर्देशिका अमान्य है।

नैनो से बाहर निकलने के लिए, बस X दबाएं ( Ctrl + X कुंजियाँ)। यदि फ़ाइल पहले से सहेजी नहीं गई है, तो आपको हां/नहीं के साथ परिवर्तनों को सहेजने या निकास रद्द करने के लिए कहा जाएगा।

नैनो कमांड लाइन टेक्स्ट एडिटर का उपयोग करने के लिए आसान है, जो उपयोगकर्ताओं को इसकी सरलता से आकर्षित करता है। इसका इंटरफ़ेस GUI संपादकों के समान है जो इसे Linux के नए लोगों के लिए एकदम सही बनाता है।