टर्म-मोड में, मैं नियमित ईमैक्स कमांड कैसे चला सकता हूं?


12

टर्म-मोड शुरू करने पर, Emacs आपके द्वारा चलाए जा रहे टर्मिनल के सभी कुंजीपट को दर्शाता है।

यह अनुकूलता प्रयोजनों के लिए बहुत अच्छा है, लेकिन Emacs कार्यक्षमता को पीछे छोड़ देता है। मैं Emacs सुविधाओं में कैसे वापस आ सकता हूं (उदाहरण के लिए, एक बफर को स्विच करने के लिए)।

जवाबों:


15

टर्म-मोड में, दो इनपुट मोड हैं । डिफॉल्ट इनपुट मोड में - char-mode- सभी कीपर्स (को छोड़कर C-c) टर्मिनल को भेजे जाते हैं जो वह अपनी इच्छा से करता है।

यदि आप इनपुट मोड को बदलते हैं line-mode, तो नियमित Emacs कमांड काम करता है। आप के line-modeसाथ बदल सकते हैं C-c C-j। आप के char-modeसाथ वापस स्विच कर सकते हैं C-c C-k


5
ध्यान दें कि term-escape-char(चूक भी C-c) है। इस कीप को सीधे टर्मिनल में भी नहीं भेजा जाता है char-mode, लेकिन इसका अनुवाद किया जाता है C-x। इसकी मदद से आप एक से स्विच कर सकते हैं char-modeका उपयोग कर किसी दूसरी विंडो में अवधि बफर C-c o(अनुवाद करने के लिए C-x o), के साथ एक अलग बफर करने के लिए C-c b( C-x b), के साथ बफ़र्स की एक सूची प्राप्त C-c C-b( C-x C-b) आदि,
Constantine

1
मैं लाइन-मोड को डिफ़ॉल्ट कैसे बना सकता हूं?

1
@haknick मुझे यकीन नहीं हो रहा है - आपको उस बारे में एक अलग सवाल पूछना चाहिए और देखना चाहिए कि क्या कोई जानता है।
ज़ॉक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.