GNU नैनो संपादक के लिए कस्टम कॉन्फ़िगरेशन सुविधाएँ कैसे सेट करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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



सिस्टम प्रशासक के रूप में काम करने वाले व्यक्तियों का कहना है कि Microsoft Windows सर्वर का 32-बिट वितरण, जो अब लिनक्स या BSD- आधारित सर्वर आर्किटेक्चर पर आ गया है, को पूर्ण-स्क्रीन MS-DOS संपादक की आदत हो सकती है जो Windows के बाद से स्टैंडबाय है। 95. वही कहा जा सकता है जो वास्तव में अभी भी विंडोज सर्वर के साथ काम करते हैं, लेकिन सिगविन लाइब्रेरी या विंडोज 10 उबंटू समर्थन स्थापित है। या तो मामले में, आप वास्तव में MS-DOS संपादक की तरह कार्य करने के लिए GNU नैनो को कॉन्फ़िगर करने के लिए इन सुविधाओं का उपयोग कर सकते हैं।



विधि 1: कमांड लाइन से अतिरिक्त नैनो सुविधाओं का उपयोग करना

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



डिफ़ॉल्ट रूप से, नैनो शीर्षक पट्टी के नीचे एक खाली लाइन छोड़ती है, जो कमरे में ले जाती है। इस रिक्त लाइन को एक अन्य पंक्ति के रूप में उपयोग करने के लिए फ़ाइल नाम से पहले नैनो -ओ के साथ शुरू करें, जिसे आप संपादित करने के बारे में पाठ प्रदर्शित करें। ध्यान रखें कि आप एक साथ कई सुविधाओं का उपयोग कर सकते हैं। उदाहरण के लिए, nano -ALO theFile.txt एक फ़ाइल खोलेगा, जिसे संपादन के लिए theFile.txt कहा जाएगा, लेकिन अनावश्यक रिक्त रेखा को समाप्त करने और होम कुंजी के स्मार्ट उपयोग की अनुमति देते हुए इसमें एक नई पंक्ति वर्ण नहीं जोड़ा जाएगा।

MS-DOS संपादक के उपयोगकर्ता भी माउस का उपयोग सक्षम करने के लिए -m का उपयोग करना चाह सकते हैं। किसी भी लाइन पर क्लिक करने से कर्सर स्थिति में आ जाता है, जबकि एक डबल क्लिक एक निशान सेट करता है। इस मोड में स्क्रीन के नीचे दिए गए विकल्पों पर क्लिक करने से वे सक्रिय हो जाएंगे।

यह अंतर्निहित फ़ाइल ब्राउज़र के साथ भी मदद कर सकता है। जब आप किसी फ़ाइल को खोलने के लिए CTRL + O का उपयोग करते हैं या किसी को खोलने के लिए CTRL + R का उपयोग करते हैं, तो आपको एक टाइप करने के लिए कहा जाता है। हालाँकि, यदि आप CTRL + T को धक्का देते हैं, तो आपको एक चयन करने के लिए एक आदिम फ़ाइल ब्राउज़र दिया जाता है, जो कि यदि यह विकल्प सेट है, तो माउस इनपुट को स्वीकार करता है।



जब साझा लिनक्स, बीएसडी, विंडोज और यहां तक ​​कि ऐप्पल-आधारित सर्वर उत्पादों के साथ काम करते हैं, तो आप शायद नहीं चाहते कि नैनो स्वचालित रूप से विभिन्न प्रकार के पाठ फ़ाइल स्वरूपों के बीच परिवर्तित हो। -N स्विच के साथ इसे शुरू करने से स्वचालित रूपांतरण अक्षम हो जाता है। जब यह चालू होता है तो यह बिना किसी समस्या के Unix, MS-DOS और यहां तक ​​कि क्लासिक Macintosh टेक्स्ट फ़ाइल फॉर्मेट पढ़ सकता है।

विधि 2: इन विकल्पों को स्थायी रूप से nanorc में सेट करना

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

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

प्रत्येक विकल्प को केवल नैनो के लिए एक नए डिफ़ॉल्ट के रूप में स्वीकार करने के लिए शामिल करने की आवश्यकता है। प्रत्येक को एक नई पंक्ति में रखें, और फ़ाइल को MS-DOS या Macintosh टेक्स्ट के रूप में न सहेजें। आप शीर्षक के नीचे उस रिक्त रेखा को समाप्त करने के लिए सेट मोरस्पेस का उपयोग करना चाह सकते हैं, माउस को हमेशा सक्रिय रखने के लिए माउस सेट करें जब आप ग्राफिकल टर्मिनल का उपयोग कर रहे हों, खोज में नियमित अभिव्यक्ति की अनुमति देने के लिए regexp सेट करें और स्मार्ट होम के लिए हमेशा डिफ़ॉल्ट के लिए स्मार्थोम सेट करें प्रमुख व्यवहार। सेट किए गए नॉनलाइन का उपयोग करने से नैनो को आपके द्वारा खोली गई फ़ाइलों के अंत में नई पंक्ति वर्ण जोड़ने से रोका जा सकेगा।

यदि आप Microsoft के कमांड लाइन टूल के साथ काम करने के लिए अधिक सिस्टम प्रशासक हैं, तो आप शायद अपनी nanorc फ़ाइल में सेट सॉफ्टवैप का उपयोग करना चाहते हैं। यह डिफ़ॉल्ट रूप से सॉफ्ट लाइन रैपिंग को सक्षम करता है, जो स्क्रीन के किनारे पर लंबी लाइनों को लपेटने के बाद से काम करना आसान है। इस फ़ंक्शन का उपयोग प्रदर्शन में लंबी लाइनों को अलग करने के लिए $ प्रतीकों के प्रदर्शन को रोकता है, हालांकि यह कर्सर आंदोलन की बात होने पर थोड़ा उल्टा है। GNU नैनो तब भी लंबी लाइनों को सिंगल लाइनों के रूप में ही मानेगी, जब वे डिस्प्ले के किनारों से लिपटे हों, जिसका अर्थ है कि आप तीर कुंजियों को आगे बढ़ाते हुए या बिना उपयोग किए, बिना कर्सर को उनके बीच में स्थित नहीं कर पाएंगे। पर माउस सेट के साथ माउस।

कई विंडोज उपयोगकर्ता CTRL + S का मतलब बचाने के आदी हैं, हालांकि यह GNU नैनो में डिफ़ॉल्ट नहीं है, जहां CTRL + S वास्तव में एक पुरातन बाइंडिंग है। अपनी स्वयं की लाइन पर bind ^ S savefile main का उपयोग करके इसे बदलना काफी आसान है।

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

कुछ प्रशासक सेट टाइटलर ब्राइटव्हाइट, ब्लू और सेट स्टेटकॉर ब्राइटव्हाइट का उपयोग करना चाह सकते हैं, एक क्लासिक फील देने के लिए ब्लू, हालांकि ब्राइटव्हाइट और रेड का उपयोग उदाहरण में किया गया था क्योंकि यह काफी हड़ताली संयोजन है जिसे एक्सयूबंटू टर्मिनल में पढ़ना आसान है। यह।

4 मिनट पढ़ा