सवाल फ़ाइल खोलते समय नैनो में लाइन नंबरिंग कैसे दिखाएं


क्या हर बार जब मैं फ़ाइल खोलता हूं तो लाइन नंबरिंग को स्वचालित रूप से दिखाने के लिए नैनो को बताने का कोई तरीका है?


206
2017-10-29 06:06


मूल


set linenumbers नैनोरक में चाल है - somethingSomething


जवाब:


जब आप नैनो का उपयोग कर रहे हों तो वर्तमान लाइन नंबर प्रदर्शित करने के लिए कीबोर्ड संयोजन CTRL+सी

वैकल्पिक रूप से, रेखा और कॉलम संख्या स्थिति प्रदर्शित करने के लिए आप बस इसका उपयोग कर सकते हैं -c नैनो लॉन्च करते समय पैरामीटर i.e:

nano -c [filename]

यह स्थायी बनाने के लिए, nano आपके घर फ़ोल्डर में एक विन्यास का उपयोग करता है ~/.nanorc

नैनो का उपयोग करते समय हमेशा लाइन नंबर प्रदर्शित करने के लिए ...

nano ~/.nanorc

(चिंता न करें अगर यह खाली है - यह फ़ाइल डिफ़ॉल्ट रूप से मौजूद नहीं है)

प्रकार set constantshow

N.B. बहिष्कृत वाक्यविन्यास set const एनीमेशन में दिखाया गया है

बचाना

enter image description here


animation1

चूंकि आप लाइन नंबरों का उपयोग कर रहे हैं याद रखें कि आप इसका उपयोग कर सकते हैं एएलटी+जी एक विशिष्ट लाइन नंबर पर कूदने के लिए।


244
2017-10-29 07:53



यदि आप टीटीआई में हैं, तो CTRL + C का विकल्प F11 है और ALT + G का विकल्प F13 है (जो मेरे कीबोर्ड पर मौजूद नहीं है) या Ctrl + _ (Ctrl + Shift + -) है। - Radu Rădeanu
ध्यान दें कि -c हो सकता है कि लोग किस तरह से उम्मीद कर रहे हों। यह प्रत्येक पंक्ति को संख्या के साथ उपसर्ग नहीं करेगा (जैसे less -N), यह स्क्रीन के निचले हिस्से में स्टेटस बॉक्स को स्थायी बनाता है। - Ian Dunn


स्रोत से नैनो संकलित करें:

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install 

फिर अपने लिए निम्नलिखित जोड़ें .nanorc फ़ाइल:

set linenumbers

आप उपयोग कर सकते हैं मेटा+# नैनो के भीतर से लाइन नंबर चालू और बंद करने के लिए।


17
2017-07-04 21:01



असल में ऐसा ही। देखें कि आपने 2 काम किया था, दूसरा था, (आकार में वृद्धि ..) पहले की वजह से? - doug
हाँ, यह पहले की वजह से था। - faissaloo
मैं इसे सेट कॉन्स से बेहतर पसंद करता हूं या अब कॉन्स्टेंट शो सेट करता हूं इसलिए यूबंटू 16.04 के लिए 2.6.2 रिलीज का उपयोग करके पीपीए में रखने की स्वतंत्रता ली। यदि आप मुझे क्रेडिट करना चाहते हैं या जो कुछ भी मुझे अलग बताते हैं .. launchpad.net/~mc3man/+archive/ubuntu/nano-lined - doug
ओह शांत, इसके लिए धन्यवाद! मुझे क्रेडिट प्राप्त करने या प्राप्त करने पर कोई फर्क नहीं पड़ता है, यह मुझे लोगों को कुछ उपयोगी खोजने में खुशी देता है, इसके अलावा नैनो के रखरखाव करने वालों के अधिकांश कोड हैं, न कि मुझे। - faissaloo
मिठाई। मैंने नैनो के सवाना पेज पर इसे नैनो में मर्ज करने का अनुरोध सबमिट कर दिया है: savannah.gnu.org/bugs/index.php?49217 - Max Burns


आकस्मिक रूप से अच्छा शॉर्टकट मिला: Alt + Shift + 3।

click me gently


13
2017-09-20 08:16



जीएनयू नैनो 2.5.3 के साथ ubuntu16.04 पर मेरे लिए काम नहीं करता है - philx_x
ssh'd ubuntu टर्मिनल पर मैक कीबोर्ड के साथ काम नहीं करता है - Dirk Schumacher
जोड़ना set linenumbers सेवा मेरे .nanorc इसे स्थायी बनाने के लिए। अगर शॉर्टकट काम नहीं करता है Modifier key + #। - Chupo_cro
यह रास्पियन पर काम करता है - dstonek
@ ग्रेगोर गोडियर बहुत बहुत धन्यवाद यह बहुत अच्छा है set linenumbers नैनोरक में - somethingSomething


अगर nano -c filename काम नहीं करता, उपयोग करें nano filename फिर Ctrl +_। यह आपको लाइन नंबर के लिए जाने के लिए कहेगा।


8
2017-07-12 03:08



मैं एसएसएच का उपयोग कर रहा हूं और वह कीबोर्ड शॉर्टकट टेक्स्ट को छोटा बनाता है :( - kurdtpage


यदि आपने पहले से ही नैनो के साथ फ़ाइल खोला है तो आप दबाएं

Ctrl+w+t

(एक साथ नहीं, प्रेस नियंत्रण और डब्ल्यू, फिर नियंत्रण जाने और डब्ल्यू जाने के बिना, टी दबाएं)

इस कमांड को कॉलम और लाइन की आवश्यकता होगी, आप उन्हें इस तरह दर्ज करेंगे:

10,23 (enter)

और आप पंक्ति 10 चरित्र 23 में समाप्त हो जाएंगे।

यदि आप फ़ाइल के शीर्ष पर हैं और आप केवल लाइन ढूंढना चाहते हैं:

Ctrl+w+t and then 10

यदि आप एक निश्चित रेखा पर हैं और आप कॉलम ढूंढना चाहते हैं:

Ctrl+w+t and then ,23

अगर आपने अभी तक फ़ाइल नहीं खोली है, तो आप यह कर सकते हैं:

nano +10,23 file (enter)

और फाइल कर्सर के साथ लाइन 10, चैनट्रैक्टर 23 में खुल जाएगी, ताकि आप यह भी कोशिश कर सकें:

nano +10 file (enter)

nano +,23 file (enter) (ध्यान दें कि यह आपको केवल पहली पंक्ति के चरित्र 23 पर भेज देगा)


1
2018-01-27 17:43



यह टर्मिनल में रेखा को खोजने का सही तरीका हो सकता है, हालांकि यह इस सवाल का जवाब नहीं देता है कि इसे स्वचालित रूप से खोलने पर कैसे दिखाया जाए। - DnrDevil
यह एकमात्र चीज है जो मेरे लिए लाइन नंबर खोजने के लिए काम करती है .... उपरोक्त में से कोई भी नैनो के मेरे उदाहरण में काम नहीं करता है। - Uncle Iroh