आप इस के लिए लंबवत या क्षैतिज विभाजित विंडोज़ का उपयोग करने की कोशिश की (के माध्यम से सी-एक्स 3 या सी-एक्स 2)? ऐसा लगता है जैसे यह आपको कम कदम देगा - भले ही आप कुछ ऐसा लागू करते हैं जैसे आप बात कर रहे हैं।
मुझे लगता है कि विभाजित खिड़कियां वास्तव में प्रतिलिपि बनाने और चिपकाने वाले कार्यों को गति देती हैं। मैं विंडोज़ (windmove-left
/-right
/-up
/-down
) के बीच स्विच करने के लिए अपने num पैड पर तीर कुंजियों का उपयोग करता हूं, इसलिए यह प्रेस करने के लिए केवल एक कुंजी है और आप जिस विंडो को चाहते हैं उसे ले जाएं।
मुझे लगता है कि यह आप जो पूछ रहे हैं उससे थोड़ा अलग है, लेकिन ऐसा लगता है जैसे यह थोड़ा सा गति की मदद कर सकता है।
सी-एक्स बफ़र्स के माध्यम से और सी-एक्स दाएं चक्र छोड़ दिया है, लेकिन आप इसे कई बार उपयोग करने के लिए है, तो आप सिर्फ कुंजी नीचे दबाया नहीं रख सकते हैं।
# 1 के लिए एक मैक्रो बनाने के लिए, तुम सिर्फ एक मैक्रो शुरू, चाबियाँ आप आमतौर पर एक नया बफर बनाने के लिए करते हैं मारा, और मैक्रो बंद करो।
तो यह की तरह कुछ होगा:
Cx (Cx खNEW
आरईटीCx)
फिर आप एक फाइल करने के लिए NEW
बचा सकता है एक बार आप चिपकाने पूरा कर लें, तो आप एक नया बफर बनाने के लिए फिर से मैक्रो का उपयोग कर सकते हैं। मैक्रो को आजमाने के लिए सी-एक्स ई। यदि यह काम करता है तो आप इसे अपने init.el
फ़ाइल में सहेज सकते हैं। इस के साथ किया जाता है:
एम एक्सname-last-kbd-macro
तो फिर तुम एक प्रॉम्प्ट अपनी पसंद का नाम दर्ज करने के लिए मिल जाएगा। यह वर्तमान सत्र के लिए केवल अच्छा है। फिर आप नामांकित मैक्रो को अपनी प्रारंभिक फ़ाइल में सहेजते हैं। सबसे पहले आप अपना .emacs
या init.el
फ़ाइल खोलें। तो फिर तुम बिंदु जगह है जहाँ आप मैक्रो परिभाषा जाना चाहते हैं, तो आप टाइप करें:
एम एक्सinsert-kbd-macro
अब आप चला सकते हैं अपने मैक्रो एम एक्स<macroname>
के माध्यम से अपने नाम का उपयोग कर।आप (अपने .emacs
या init.el
फ़ाइल में) भी कुंजी में अपने मैक्रो बाध्य कर सकते हैं:
(global-set-key (kbd "C-c a") '<macroname>)
उदाहरण के लिए यह आपके init.el
एक मैक्रो एक नया बफर NEW
कहा जाता है कि एक साथ संबद्ध नहीं है खुलती बनाने के बाद इस तरह दिखाई देंगे है फ़ाइल और प्रतिलिपि n को यह मैक्रो बाध्यकारी:
;; Creates a new unassociated buffer called NEW
(fset 'new-buffer "\C-xbNEW\C-m");
;; Shortcut for new-buffer
(global-set-key (kbd "C-c n") 'new-buffer)
तुम भी, पेस्ट में फेंक पास बफ़र, और स्विचिंग आपरेशन बफ़र कर सकते हैं। मुझे लगता है कि आपको बफर को मैन्युअल रूप से फ़ाइल में सहेजना होगा।
कुछ संसाधनों