2013-03-05 7 views
11

मैं emacs का उपयोग करता हूं और मुझे इसके पूर्ववत में समस्या है।तेजी से (दोहराया गया) emacs में पूर्ववत संभव है?

(क्षमा करें, शायद यह एक बेवकूफ सवाल है, लेकिन मुझे इंटरनेट में इसके बारे में कुछ भी नहीं मिला, जबकि यह किसी भी संपादक की मूलभूत कार्यक्षमता होनी चाहिए)।

प्रत्येक पूर्ववत चरण का आह्वान करने के लिए मुझे 'Ctrl-x' और फिर 'u' दबाएं। लेकिन अगर मैंने 200 कदम उठाए हैं और मैं उन्हें पूर्ववत करना चाहता हूं, तो मेरे हाथ और उंगलियों को 'Ctrl-x' और फिर 'u' दोहराने से भयंकर दर्द मिलता है, यह कहने के लिए कि इस ऑपरेशन में लगभग 5 मिनट लगते हैं।

माइक्रोसॉफ्ट वर्ड में, उदाहरण के लिए (और कई अन्य संपादकों में) पूर्ववत सीटीएलआर-जेड है, लेकिन आप सीटीएलआर-जेड दबाकर रख सकते हैं और कई पूर्ववत चरणों को तेजी से चला सकते हैं। क्या यह emacs में प्राप्त करने योग्य है?

उत्तर

13

नीचे Alt, प्रकार पकड़ो, तो Ctrl + Xयू दबाएँ।

यह ऑपरेशन के लिए 200 का तर्क देता है जिसे आप अगले (उदा। पूर्ववत) करने जा रहे हैं, इसलिए यह 200 बार ऑपरेशन लागू करता है।

वैसे, CTRL +/ भी "पूर्ववत करें" के लिए मैप किया गया है, यदि आप कम कीस्ट्रोक का उपयोग करना चाहते हैं।

+3

धन्यवाद, 'ctrl /' ठीक है; मामला यह नहीं है कि कितने केस्ट्रोक हैं, मामला यह है कि 'ctrl x u' आप पकड़ नहीं सकते हैं, लेकिन 'ctrl /' आप पकड़ सकते हैं और यह चलता है। –

8

ctrl + / अनिवार्य रूप से एमएस वर्ड कार्यक्षमता के समान है।

+1

मेरे emacs के लिए काम नहीं करता है। –

+0

वास्तव में, ctrl + काम नहीं करता है, लेकिन ctrl/काम करता है, बहुत धन्यवाद, यह वास्तव में वास्तव में मदद की !!! –

+0

+ इसका हिस्सा नहीं था ... वह सिर्फ एक महत्वपूर्ण कॉम्बो था (इसका उपयोग किया जा सकता था और इसके बजाय): पी संपादित करें: कोरोबा, मुझे यह भी नहीं पता था कि आप ऐसा कर सकते हैं ... धन्यवाद :) – brbcoding

1

अंत में मैं ऐसा करने का अतिरिक्त रास्ता मिल गया: सी-एक्स यू सी-एक्स जेड जेड जेड जेड जेड

लेकिन ctrl/आसान है।

brbcoding

1

पूर्ववत पेड़ बहुत धन्यवाद हाल के परिवर्तन के इतिहास में नेविगेट करने के लिए एक तरीका है। मुझे लगता है कि गहरे अंडों के लिए इस मोड का उपयोग करना बेहतर है

संबंधित मुद्दे