शायद यह सवाल अंग्रेजी में पूछने के लिए थोड़ा अजीब है क्योंकि मेरी समस्या एक गैर-अंग्रेजी है। मैं एक मैक ओएस एक्स उपयोगकर्ता हूं और मैं Emacs सीखने के लिए अपने रास्ते पर हूँ। मैंने Emacs 23.1 कोको का उपयोग करने का निर्णय लिया कि डिफ़ॉल्ट रूप से मैक कुंजीपटल के रूप में मैक कीबोर्ड की alt/option key का उपयोग करता है। {
}
[
]
मैक ओएस एक्स पर Emacs का उपयोग करते समय जर्मन कीबोर्ड से निपटने का एक अच्छा तरीका क्या है?
जर्मन कीबोर्ड लेआउट आप पर इन पात्रों प्राप्त करने के लिए: लेकिन क्योंकि मैं जर्मन हूँ और मैं एक जर्मन कीबोर्ड का उपयोग कर रहा हूँ, ज़ाहिर है, यह parantheses कि प्रोग्रामिंग बड़े पैमाने पर के लिए आवश्यक हैं में प्रवेश के लिए काफी मुश्किल हो
M-5
M-8
दोनों चल वीं के
alt-5 for '['
alt-8 for '{'
जो ऊपर वर्णित स्थिति के अनुसार अनुवाद: निम्न कुंजी प्रेस करने ईएक्स में ई कमांड digit-argument
।
मुझे सच में यकीन नहीं है कि इस मुद्दे को कैसे प्राप्त किया जाए। मुझे पता है कि आप वास्तविक कुंजी को बदल सकते हैं जिसे मेटा कुंजी के रूप में उपयोग किया जाना चाहिए (उदा। मैं मेटा कुंजी को कमांड कुंजी के रूप में बदल सकता हूं)। लेकिन मुझे लगता है कि हर विकल्प एक लागत पर आएगा और कुछ स्पष्ट नुकसान होंगे क्योंकि यह कुछ पूर्वनिर्धारित ओएस व्यवहार को ओवरराइड करता है जिसे विदेशी भाषा कीबोर्ड के साथ संपादित करते समय आवश्यक हो सकता है।
अभी के लिए, मेरे लिए सबसे अच्छा विकल्प सीएपीएस लॉक कुंजी का उपयोग मेटा कुंजी के रूप में करना प्रतीत होता है क्योंकि यह विकल्प प्री-मौजूदा कुंजी संयोजनों में हस्तक्षेप नहीं करता है।
इस मुद्दे से संबंधित आपके अनुभव क्या हैं? कोडिंग करते समय क्या आप (गैर-अंग्रेजी) अंग्रेजी कीबोर्ड (लेआउट) का उपयोग करते हैं? क्या आप इस तरह के संदर्भ पर निर्भर कीबोर्ड लेआउट के साथ मिश्रित नहीं हो? या क्या कुछ सर्वोत्तम प्रथाएं मौजूद हैं जो जर्मन या इसी तरह के कीबोर्ड पर मेटा कुंजी के रूप में उपयोग करने के लिए महत्वपूर्ण हैं? या यहां तक कि कुछ विन्यास विकल्प भी?
टैग 'जर्मन' को [** 2012 क्लीनअप **] के हिस्से के रूप में हटाया गया है (http://meta.stackexchange.com/questions/128315/the-great-stack-overflow-tag-question-cleanup-of -2012)। –