मैंने अभी emacs का उपयोग करना शुरू कर दिया है, और एक ऐसी सुविधा है जिसे मैं वास्तव में पसंद करूंगा, और थोड़ा सा खोज करना फलहीन था। मुझे उम्मीद है कि किसी और ने ऐसा किया है क्योंकि मैं अभी तक elisp सीखना नहीं चाहता।मैं स्वचालित ब्रेसिज़ को स्वचालित रूप से बंद करने के लिए emacs कैसे प्राप्त कर सकता हूं
void foo()<cursor>
मैं टाइपिंग एक "{" ऐसा
void foo(){
<cursor>
}
मैं केवल cc-मोड में होने के लिए चाहते हैं, और केवल एक लाइन के अंत में जब नहीं पैदा करने के लिए चाहते हैं एक स्ट्रिंग/टिप्पणी/आदि
पहली बात जो दिमाग में आई थी वह हमेशा ऐसा करने के लिए "{" को पुनर्जीवित कर रही थी (मुझे यह पता लगाना था कि यह कैसे करना है), लेकिन इसे केवल तभी करना मुश्किल होगा सही समय।
किसी भी संकेत की सराहना की जाएगी।
मुझे लगता है कि इस http://stackoverflow.com/questions/1023770/automatically-closing-braces-in-emacs –
मैं उस सवाल को देखा की डुप्लीकेट, लेकिन यह सिर्फ समापन कोष्ठक जोड़ने के बारे में/था ब्रेस/आदि। मैं इसे दो बार, इंडेंट, और कर्सर को रिक्त लाइन पर – Bwmat