2009-04-29 17 views
15

के साथ समस्या मैंने कुछ हफ्ते पहले अपने विंडो प्रबंधक के रूप में xmonad का उपयोग शुरू किया। मुझे यह पसंद है। यह बहुत अच्छा है। लेकिन तब से मुझे 'ईएससी' कुंजी का उपयोग करना पड़ता है जब मैं emacs में हूं और 'ALT' कुंजी दबा देना चाहता हूं। ऐसा इसलिए है क्योंकि 'ALT' कुंजी का उपयोग xmonad द्वारा 'mod' कुंजी के रूप में किया जाता है।xmonad और Emacs: 'mod' key

वहाँ Emacs 'विंडोज़' कुंजी को यह बताए की तरह 'Alt' कुंजी के अलावा और कुछ करने के लिए आधुनिक कुंजी सौंपने के लिए एक रास्ता है।

किसी भी मदद के higly सराहना की जाएगी।

धन्यवाद, विमल

पी.एस. यह वह कीबोर्ड है जिसका उपयोग मैं http://tinyurl.com/c4955o

उत्तर

23

असल में, "विंडोज" (सुपर) कुंजी होने के लिए एक्सोनैड की मॉड कुंजी असाइन करना बहुत आसान होगा। मैं यही करता हूँ!

Xmonad FAQ

+1

सहायता के लिए धन्यवाद। मैं xmonad में मोड कुंजी होने के लिए 'विंडोज़' कुंजी सेट करने में सक्षम था। लेकिन emacs में 'एएलटी' काम नहीं लगता है। जब मैं 'ALT' + कुंजी chords का उपयोग करता हूं, तो यह अजीब पात्रों को प्रिंट करता है। – Vilmorin

+0

यह असामान्य है। मैं कोई गुरु नहीं हूं, लेकिन कुछ और जानकारी मददगार होगी: आपका सेटअप वास्तव में क्या है (ओएस, क्या आप gnome के अंदर Xmonad चला रहे हैं)? क्या आप Emacs के एक्स संस्करण या टर्मिनल में चल रहे हैं? यदि उत्तरार्द्ध, आप किस टर्मिनल प्रोग्राम का उपयोग कर रहे हैं? –

+0

* ओएस: रेड हैट लिनक्स एंटरप्राइज़ संस्करण * विंडो प्रबंधक: XMonad (सूक्ति का उपयोग नहीं) * Emacs XMonad से बनाए गए टर्मिनल आधुनिक + shift + दर्ज * Emacs 'के रूप में Emacs -nw' – Vilmorin

0

Emacs आदेशों अक्सर एम/मेटा कुंजी पकड़ जिसका मतलब है, और प्रेस फ़ॉरवर्ड स्लैश दिखाने:

यहाँ कैसे। आपको अपने कीबोर्ड पर कौन सी कुंजी मेटा संशोधक असाइन की गई है, यह जानने के लिए आपको xkeycaps का उपयोग करने की आवश्यकता है, और यही वह कुंजी है जिसे आप मेटा कुंजी chords के लिए उपयोग करना चाहते हैं।

इसके अलावा, xkeycaps आप जो कुछ भी आप की तरह कुंजी करने के लिए मेटा संशोधक असाइन करने देता है, इसलिए यदि आप जिस तरह से यह सेटअप है पसंद नहीं है, आप इसे ठीक कर सकते हैं।

आप शायद xkeycaps आदमी पेज अच्छी तरह से पढ़ें, या यहाँ और अधिक प्रश्न पोस्ट, यदि आप कुछ स्थानों करने के लिए मेटा निर्धारित करते हैं, सूक्ति सही ढंग से मेटा कुंजी लेने नहीं होगा चाहते हैं, लेकिन मैं वास्तव में क्या समस्या है मैं भूल गया हूँ था।

2

आप Emacsey डिफ़ॉल्ट मॉड एक्स या मॉड-Shift-एक्स के बजाय कुंजी दृश्यों का उपयोग करने के xmonad कॉन्फ़िगर कर सकते हैं। विवरण here हैं।

3

बाइंडिंग Alt संशोधक के साथ शुरू अक्सर अनुप्रयोगों के साथ संघर्ष, इसलिए पहले संशोधन मैं हमेशा XMonad विन्यास को बनाने के सुपर (विंडोज़) कुंजी को संशोधक बदलने के लिए है।

modMask = mod4Mask 

मैं विचार है कि खिड़की प्रबंधन से जुड़े सब कुछ सिर्फ इस उद्देश्य के लिए इस्तेमाल में संशोधक को सौंपा गया है की तरह है, यह धारणात्मक अलग और याद रखना अधिक आसान बना देता है।

अधिक जानकारी XMonad को विन्यस्त पर एक बड़ा tutorial में पाया जा सकता।