नैनो में पूर्ववत कार्यक्षमता का उपयोग कैसे करें?


114

मैं कमंडल लाइन टेक्स्ट एडिटर नैनो का उपयोग करता हूं । पाठ को संपादित करते समय मैं किसी कार्रवाई को कैसे पूर्ववत कर सकता हूं ?

उदाहरण के लिए: मैंने कुछ पाठ टाइप किया और फिर अपना विचार बदल दिया। अब मैं पहले की स्थिति में लौटना चाहता हूं। कैसे?


आप यहां दिए गए उत्तर को बदलने पर विचार कर सकते हैं, क्योंकि एक नया, अधिक सटीक एक है।
शिमोनस्टर

जवाबों:


123

जुलाई 2014 में नैनो संस्करण 2.3.5 के साथ शुरू , पूर्ववत / फिर से मानक बन गया:

  • Alt-Uया Option-Uया EscU- पूर्ववत
  • Alt-Eया Option-Eया EscE- फिर से करें

यह मदद में है:

यहाँ छवि विवरण दर्ज करें

और यदि आप स्क्रीन को लगभग 1400 पिक्सेल से अधिक फैलाते हैं, तो नीचे दाईं ओर एक संकेत है:

यहाँ छवि विवरण दर्ज करें

यदि ये कुंजियाँ काम नहीं करती हैं, तो जाँच करें nano --version

  • नैनो संस्करण 2.1.10 - 2.3.4 को कमांड लाइन विकल्प -u( धन्यवाद @ एसआईएल) का उपयोग करना चाहिए । युक्ति: alias nano="nano -u"अपने .bashrc (धन्यवाद @ बेनिया) में जोड़ें। इस अवधि के दौरान पूर्ववत करने का कार्यान्वयन छोटी या अधूरा प्रतीत होता है।

  • नैनो संस्करण 2.1.3 - 2.1.9 में कुछ प्रकार की पूर्ववत विशेषता थी। -uविकल्प आवश्यक नहीं था।

Mमेटा के लिए खड़ा है ।


2
Alt + u पर क्लिक करना मेरे लिए पूर्ववत करने के लिए काम नहीं करता है।
जॉनडियो 8

4
@ बेंटिया ऑल्ट के बजाय Esc कुंजी का उपयोग करने का प्रयास करें। मुझे पता है कि अगर मदद करता है
Sergiy Kolodyazhnyy


1
Esc + u ने मेरे लिए RHEL 8
ज़ोलबयार

1
@Zolbayar ने जवाब में यह भी जोड़ा: M का अर्थ है मेटा
बॉब स्टीन

38

नैनो का पूर्ववत कोड प्रयोगात्मक है। जैसा कि आप नैनो मैनुअल (टाइप " man nano" को पढ़ने के लिए टर्मिनल में) से देखेंगे, आपको -uविकल्प (इसलिए " nano -u somefile.txt") के साथ नैनो शुरू करने की आवश्यकता होगी , और फिर आप पूर्ववत करने के लिए Alt-U का उपयोग कर सकते हैं।


10
धन्यवाद। फिर से कार्यक्षमता भी है और उसके लिए शॉर्टकट Alt + E है।
user44

आप इसे स्थायी रूप से सेट करने के लिए / etc / nanorc संपादित कर सकते हैं (पूर्ववत सेट करें)। ध्यान दें कि मैक के तहत आपको esc का उपयोग करना होगा।
इशहाक

8

आप लाइन भी जोड़ सकते हैं

set undo

.nanorc फ़ाइल में। यह 2.4 से नीचे के संस्करणों में स्टार्टअप पर प्रायोगिक पूर्ववत सुविधा को सक्षम करता है, जैसे कि 2.2.6 जो कई लिनक्स डिस्ट्रो पर मानक इंस्टॉलेशन लगता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.