स्क्रीन और एमएसीएस के साथ काम करना


14

मैं emacs (टर्मिनल पर) के साथ काम कर रहा हूं और टर्मिनलों के बीच स्विच करने के लिए स्क्रीन का उपयोग करता हूं। कुंजी संयोजन Ctrl+ Aस्क्रीन द्वारा पकड़ा गया है। वहाँ स्क्रीन कुंजी बाध्यकारी बदलने का एक तरीका है?

जवाबों:


13

ज़रूर, आप बाइंडिंग को स्क्रीन या Emacs में बदल सकते हैं।

मैं Ctrl+ \स्क्रीन में उपयोग करता हूं , जिसका उपयोग बहुत कम अनुप्रयोगों द्वारा किया जाता है। यह QUIT सिग्नल भेजने के लिए टर्मिनल में उपयोग किया जाता है - Ctrl+ का एक मजबूत संस्करण C, जो कम एप्लिकेशन पकड़ता है और कोर डंप का उत्पादन कर सकता है। यह शायद ही उपयोगी है, और यदि आपको इसकी आवश्यकता है तो आप Ctrl+ दबा सकते हैं \ \Ctrl+ के खिलाफ एक बड़ा तर्क \यह है कि कुछ कीबोर्ड लेआउट पर लिखना मुश्किल है। वैसे भी, अपनी पसंद की चाबी चुनें।

स्क्रीन एस्केप कुंजी को बदलने के लिए, में escapeनिर्देश का उपयोग करें ~/.screenrc:

escape ^\\\

एमएसीएस में, C-aआम तौर पर लाइन की शुरुआत में ले जाता है; आप Homeइसके बजाय उपयोग कर सकते हैं । C-x C-aबाध्य नहीं है। के लिए कस्टम बाइंडिंग के साथ पत्तियों मोड कि C-aया C-x C-aया C-c C-a। यदि आप चुनते हैं C-\, तो यह आम तौर पर बाध्य होता है toggle-input-method, जो कि उपयोगी है यदि आप कई भाषाओं में लिखते हैं और अन्यथा बेकार है। आप इसे global-set-keyअपने साथ एक अलग कुंजी में बदल सकते हैं ~/.emacs:

;; overrides a binding for `suspend-frame', which is also bound on `C-x C-z'
(global-set-key "\C-z" toggle-input-method)

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