"Cx-" जब तक कीज़ दबाने के बाद इको एरिया में समय कम हो जाता है


10

जब मैं कमांड के माध्यम से प्रवेश करने की कोशिश करता हूं C-x, तो 1-2 सेकंड लगते हैं जब तक कि गूंज क्षेत्र इस उपसर्ग कुंजी को नहीं दिखाता, जैसा कि C-x-। मैं Emacs के लिए काफी नया हूं, इसलिए यह अक्सर मुझे भ्रमित करता है, और मैं खो जाता हूं।

ESCकुंजी इसके समान कार्य करती है, इसलिए जब मैं कुछ आधे-दर्ज कमांड से बचने की कोशिश करता हूं, तो मैं अक्सर लूपिंग दबाने को समाप्त करता हूं ESCऔर 1-2 सेकंड के बाद फिर ESC-से प्रतिध्वनि क्षेत्र में देखता हूं ।

क्या गूंज क्षेत्र में प्रतिक्रिया दिखाने के लिए लगने वाले समय को कम करने का एक तरीका है, क्या मैं कुछ गलत कर रहा हूं, या यह किसी भी तरह से इरादा है?

जवाबों:


12
(setq echo-keystrokes 0.01)

काइस्ट्रोक्स के निकट-तात्कालिक प्रतिध्वनि में परिणाम होगा। वैकल्पिक रूप से, आप customizeचर ( M-x customize-variable RET echo-keystrokes) कर सकते हैं ।

चर अधूरा आदेशों को प्रतिध्वनित करने से पहले, सेकंड में, देरी को निर्धारित करता है। यदि मान 0 है, तो बिल्कुल भी प्रतिध्वनि न करें (यही कारण है कि आपको बहुत ही कम देरी का चयन करने की आवश्यकता है, जैसे 0.01 s)।


1
पूरी तरह से काम करता है - क्या कोई डाउनसाइड हैं / क्या इको-कीस्ट्रोक्स के लिए 1 इनिशियल होने का कारण है?
काई-डीजे

1
यकीन नहीं क्यों - संभवतः अव्यवस्था / अति-क्रिया से बचने के लिए जब कोई जल्दी से चाबियाँ दबाता है। न तो चर का डॉकस्ट्रिंग ( C-h v) और न ही सूचना मैनुअल सूची किसी भी डाउनसाइड: gnu.org/software/emacs/manual/html_node/elisp/…
aplaice

1
बहुत बहुत धन्यवाद! तब तक इसे रखूंगा ।01 सेकंड तब तक जब तक मैं कहीं खो न जाऊं और अंततः अव्यवस्था से परेशान होऊं ^ ^
kai-dj

2
"इको-कीस्ट्रोक्स के 1 प्रारंभिक होने का एक कारण है" मुझे लगता है कि यह एक विरासत सेटिंग है। धीमे टर्मिनल पर आप बैंडविड्थ को गूंजने वाले कमांड को बर्बाद नहीं करना चाहेंगे जो उपयोगकर्ता को देखने की आवश्यकता नहीं है।
dmckee --- पूर्व-संचालक बिल्ली का बच्चा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.