हालांकि एक एडिटर युद्ध चल रहा है, nano एडिटर बेहद लोकप्रिय बना हुआ है। इस बिंदु पर यह कई अलग-अलग लिनक्स वितरण में डिफ़ॉल्ट कंसोल टेक्स्ट एडिटर है, और यह कुछ कोडर्स के साथ भी लोकप्रिय साबित हुआ है। हालांकि, बॉक्स से बाहर निकलते ही कुछ उन्नत विकल्पों का उपयोग करना आसान नहीं है, क्योंकि ये ग्राफिकल वातावरण में अन्य कार्यों के लिए उपयोग की जाने वाली कुंजियों से मैप किए गए हैं। ये वर्चुअल टर्मिनल पर वालों के लिए आसानी से काम करेंगे, लेकिन GNOME, LXDE या KDE जैसी किसी चीज़ के तहत चलने वालों के लिए उतना अच्छा काम नहीं करेंगे। इससे एक फ़ाइल का अधिकांश हिस्सा लेने वाले टेक्स्ट के विशाल ब्लॉक को निकालना बेहद कठिन हो जाता है।
सौभाग्य से, सॉफ्टवेयर में कुछ अन्य कुंजी बाइंडिंग शामिल हैं जो ग्राफिकल शेल के तहत काम करनी चाहिए। इसके लिए, हम मान लेंगे कि आपके पास nano एडिटर चालू है और चल रहा है। उस ने कहा, इन बड़े टेक्स्ट टुकड़ों को हटाने के तरीके पर थोड़े अलग निर्देश हैं यह इस बात पर निर्भर करता है कि आपने इसे वर्चुअल टर्मिनल से चलाया है या ग्राफिकल शेल से।
GNU के nano एडिटर में फ़ाइल के अंत तक टेक्स्ट हटाना
आप nano एडिटर में टेक्स्ट के ब्लॉक के माध्यम से नेविगेट करने के लिए अपने कीबोर्ड पर तीर कुंजियों का उपयोग कर सकते हैं। उस टेक्स्ट के ठीक सामने कर्सर को स्थित करके शुरू करें जिसे आप फ़ाइल से निकालना चाहते हैं। अब, यदि आप प्रोग्राम को वर्चुअल कंसोल के तहत चला रहे हैं अर्थात आपने पूर्ण-स्क्रीन कमांड लाइन वातावरण में जाने के लिए Ctrl, Alt और F2 दबाया है, तो आप वास्तव में केवल Alt और T को एक साथ दबाकर फ़ाइल के अंत तक सभी टेक्स्ट को हटा सकते हैं। यह बहुत पारंपरिक xterm, rxvt और aterm वातावरण में ग्राफिकल वातावरण के तहत भी काम कर सकता है।
यदि आप इसे KDE के Konsole या xfce4-terminal जैसी किसी अधिक आधुनिक चीज़ के तहत चला रहे हैं, तो Alt+T पहले से ही एक निर्दिष्ट शॉर्टकट है। आपको इसके बजाय अपने कीबोर्ड पर एस्केप कुंजी को दबाकर छोड़ना चाहिए, जिसके लेबल पर Esc लिखा होने की संभावना है यदि आपके कीबोर्ड पर लेबल हैं। एक बार जब आप इसे छोड़ देते हैं, तो आप T कुंजी को दबाकर छोड़ सकते हैं। यह पहली बार में थोड़ा असामान्य लग सकता है, लेकिन यह पूरी तरह से ठीक काम करना चाहिए। आप देखेंगे कि टेक्स्ट का एक बड़ा हिस्सा हटा दिया गया है ताकि कर्सर के बाद सब कुछ अचानक फ़ाइल से हटा दिया गया हो। उस ने कहा, आपने अपने परिवर्तनों को अभी तक सहेजा नहीं है।
जैसे ही आपने Esc को दबाकर छोड़ने से पहले T को दबाकर छोड़ा, आप वास्तव में अपने परिवर्तनों को पूर्ववत करने के लिए भी ऐसा ही कर सकते हैं। Esc कुंजी को दबाकर छोड़ें फिर अपने द्वारा किए गए परिवर्तनों को पूर्ववत करने के लिए U दबाएं। दूसरी बार कार्रवाई को फिर से करने के लिए, Esc दबाएं फिर इसे छोड़ने से पहले E कुंजी दबाएं। इसकी आदत डालने में थोड़ा समय लग सकता है, लेकिन थोड़े अभ्यास के साथ यह आसान हो जाता है।
आप ग्राफिकल एडिटर की दुनिया से परिचित कीबोर्ड शॉर्टकट शायद काम नहीं करते, क्योंकि उनके भी अलग असाइनमेंट हैं। यदि आप वर्चुअल टर्मिनल या एक पुरातन ग्राफिकल टर्मिनल एडिटर का उपयोग कर रहे हैं, तो आप परिवर्तनों को पूर्ववत करने के लिए Alt+U और उन्हें फिर से करने के लिए Alt+E का उपयोग कर सकते हैं। जबकि Alt+E अधिकांश आधुनिक टर्मिनल एडिटर में एडिट मेनू से जुड़ा हुआ है, हमने पाया कि Alt+U वास्तव में उस xfce4-terminal इंस्टेंस में काम करता था जिसका उपयोग हमने इस लेख के स्क्रीनशॉट लेने के लिए किया था। आप इसे आज़माना चाह सकते हैं, क्योंकि यह उस तरह Esc कुंजी का उपयोग करने की तुलना में थोड़ा आसान है।
जब तक आप अन्य परिवर्तन नहीं कर रहे हैं, तब तक आप पूर्ववत करने और फिर से करने की प्रक्रिया को दोहराते रह सकते हैं जब तक आप एक स्थायी निर्णय पर नहीं पहुंच जाते। जबकि कुछ लोग जोर देते हैं कि विभिन्न टेक्स्ट एडिटर के बीच अभी भी पूर्ण विकसित एडिटर युद्ध चल रहा है और हम उसे छूना पसंद नहीं करेंगे, यह ट्रिक GNU nano को उन लोगों के लिए थोड़ा अधिक उपयोगी बनाती है जो कोड के विशाल ब्लॉक संपादित कर रहे हैं।
इसके लायक क्या है, GNU nano में वास्तव में ऐसे कई अन्य कीबोर्ड शॉर्टकट हैं। जो वर्चुअल टर्मिनल और ऐसे का उपयोग कर रहे हैं वे पूरी सूची प्राप्त करने के लिए F1 कुंजी दबा सकते हैं जिसे आप अपनी तीर कुंजियों से स्क्रॉल कर सकते हैं। एक बार फिर, हालांकि, एक बहुत अच्छी संभावना है कि आपका ग्राफिकल वातावरण उस कुंजी दबाव को इंटरसेप्ट करेगा इसलिए आप उसी सटीक सहायता टेक्स्ट को प्राप्त करने के लिए Ctrl+G शॉर्टकट का उपयोग कर सकते हैं। इस पावर यूज़र सुविधाओं की सूची से बाहर निकलने के लिए Ctrl+X दबाएं। हालांकि यह nano को कुछ अन्य टेक्स्ट एडिटर के समान शक्ति स्तर तक नहीं लाएगा, ये अतिरिक्त शॉर्टकट दैनिक टेक्स्ट संपादन कार्यों के माध्यम से आपकी मदद करने में एक लंबा रास्ता तय करेंगे।
लेखक के बारे में

केविन एरोज़
केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास Microsoft प्रमाणित प्रौद्योगिकी विशेषज्ञ (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास से अपडेट रहने का गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों पर व्यापक रूप से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें उच्च सम्मान प्राप्त है।