जवाबों:
केवल एक चीज जो आप चाहते हैं, वह आपके वर्तमान कर्सर स्थिति को प्रदर्शित करने का विकल्प है। आप इसे --const
(मैनपेज: लगातार कर्सर स्थिति दिखाएँ) विकल्प का उपयोग करके या AltCएक खुली पाठ फ़ाइल पर दबाकर सक्रिय करते हैं।
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this overrides option -U (--quickblank).
जोड़ने set linenumbers
में /etc/nanorc
में मेरे लिए काम करता है nano
संस्करण 2.7.1 ।
इसे कमांड लाइन पर -l
या उसके साथ सक्रिय किया जा सकता है --linenumbers
।
नैनो के भीतर से लाइन नंबरों को टॉगल करें: M-#
मेरे मामले में Alt+ Shift+ 3।
set numbercolor ,normal
यह 20 अक्टूबर को जोड़ा गया था और 22 अक्टूबर को प्रलेखित किया गया था और अभी तक इसे रिलीज में नहीं बनाया गया है इसलिए इसे स्रोत से संकलित करें:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
फिर निम्नलिखित को अपने .nanorc में जोड़ें:
set linenumbers
नैनो के भीतर से लाइन नंबर चालू और बंद करने के लिए आप ^ # का उपयोग कर सकते हैं। यह शायद थोड़ा बगिया है क्योंकि यह हाल ही में है और कई लोगों द्वारा परीक्षण नहीं किया गया है।
नैनो कुछ विशेषताओं के साथ एक बहुत ही सरल संपादक है। यदि आप मूल संस्करण से परे किसी भी चीज़ की इच्छा करना शुरू करते हैं, तो नैनो सही उपकरण नहीं है। Emacs एक बहुत शक्तिशाली संपादक है; लाइन नंबरों को स्विच करने के लिए, टाइप करें M-x linum-mode
। यदि Emacs आपको डराता है और आप एक टेक्स्ट मोड एडिटर चाहते हैं, तो Joe पर विचार करें , जहां लाइन नंबरों को -linums
विकल्प के साथ स्विच किया जाता है ।
वैकल्पिक, .bashrc में एक त्वरित उपनाम:
echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset
हैशबैंग लिपियों के लिए वाक्य रचना मजबूर करना अनिवार्य है, इसलिए किसी विशेष हाइलाइटिंग को मजबूर करने के लिए:
echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset