मैं उबंटू 10.04 पर Emacs 24 चला रहा हूं, डिफ़ॉल्ट C++ वातावरण में C++ कोडिंग कर रहा हूं। समय-समय पर कोडिंग के बाद, मेरा इंडेंटेशन इंजन तोड़ने लगता है - इंडेंट स्थानों पर "टैब" दबाकर लाइन की शुरुआत में कोई भी लाइन रखती है। संपूर्ण बफर में पूरे बफर परिणाम का चयन अन-इंडेंट किया जा रहा है। यह समस्या सभी बफर, वर्तमान या बाद में खोला गया प्रभाव डालती है। अभी तक इसे सुधारने के लिए एकमात्र तरीका यह है कि emacs को पुनरारंभ करने का (अत्यधिक असुविधाजनक) चरण है। क्या मेरे इंडेंटेशन इंजन को रीबूट करने का कोई और तरीका है? विभिन्न इंडेंटेशन शैलियों को लोड करने का प्रयास समस्या को ठीक नहीं करता है।emacs 24 C++ ऑटो-इंडेंटेशन टूटा
उत्तर
क्या आपने यह धागा पढ़ा है?
http://lists.gnu.org/archive/html/help-gnu-emacs/2012-09/msg00216.html
ऐसा लगता है कि आप सीसी मोड को अपडेट करके अपनी समस्या को ठीक कर सकते हैं लगता है।
मैं असंतुलित पूर्वप्रक्रमक निर्देशों पाया (#ifdef आदि) व्यवहार
की इस तरह मैं 24.3 के साथ एक ही देखने में फेंक सकते हैं, लेकिन मैंने पाया कि समापन और प्रभावित बफर पुन: खोलने का भी मुद्दा हल करती है।
यहां वही ... बस 24.3.1 (xubuntu 14.04) emacs में अपग्रेड किया गया है और मुझे लगता है कि कभी-कभी इंडेंटेशन इंजन इसे पूरी तरह गलत करता है। पहले emacs पर यह ध्यान नहीं दिया। फ़ाइल को बंद करना और फिर फिर से खोलना एक काम-आसपास है। –
यह मेरे सिस्टम (Emacs 24.3 x86_64 Red Hat Linux) पर एक आवर्ती मुद्दा है और संभवतः link posted by event_jr से निर्णय लेने वाले Emacs 24 में पेश की गई एक बग हो सकती है। मैं काफी अक्सर समस्या आ और आम तौर पर जो कुछ भी बफर मैं में काम कर रहा हूँ पुन: लोड करके इसे हल:
M-x revert-buffer RET yes RET
इस तरह से आप इसे बंद न बफ़र और न ही Emacs की जरूरत नहीं है।
फ़ाइल कार्यों को बंद करना और खोलना, बस बफर को वापस करना दुर्भाग्यवश नहीं है (24.3.1 x86_64-pc-linux-gnu)। –
मेरे लिए वही वापस-बफर पर्याप्त नहीं है: / – log0
- 1. Emacs 24 builtin cedet समारोह उजागर
- 2. emacs c C++ संदर्भ दस्तावेज़
- 3. Emacs पर IPython समर्थन 24.x
- 4. Emacs 24 पैकेज सिस्टम प्रारंभिक समस्याएं
- 5. Emacs स्वत: पूर्ण पॉपअप मेनू टूटा
- 6. Emacs पूरे C++ बफर
- 7. "\ C-" के लिए Emacs कीबाइंडिंग "
- 8. आईडीओ मोड में निर्देशिका (फ़ाइल नहीं) कैसे चुनें, emacs-24
- 9. कलर थीम्स बदलना Emacs 24 - ऑर्डर मायने रखता है
- 10. Emacs 24 में सभी स्थापित संकुलों की सूची कैसे सहेजें?
- 11. Emacs, Objective-C, और स्वत: पूर्ण
- 12. XEmacs बनाम Emacs जो प्रोग्रामिंग C++
- 13. Emacs C++ मोड: हाइलाइटिंग कास्ट और आकार
- 14. 24 अंकों
- 15. Emacs, R, स्वीवे: Emacs
- 16. पायथन: subprocess.call टूटा हुआ पाइप
- 17. स्थापना .emacs
- 18. Emacs
- 19. Emacs
- 20. Emacs
- 21. प्रत्येक 24 घंटे
- 22. System.Net.ServicePointManager.DefaultConnectionLimit == 24 -> BUG?
- 23. SimpleDateFormat 24 घंटों
- 24. Emacs
- 25. मानक इरादा यूआरआई टूटा?
- 26. वेबमैट्रिक्स 2 टूटा
- 27. सिगिप, टूटा हुआ पाइप
- 28. रूबीकोन्स: टूटा हुआ कून?
- 29. एक्सकोड ऑटोसेव टूटा हुआ?
- 30. डोक्सजिन टिप्पणियों के साथ Emacs c-mode fill-paragraph
मैंने देखा है कि ऐसा तब होता है जब मैं विशिष्ट हेडर (विशेष रूप से टेम्पलेट-हेवी हेडर 'शामिल करता हूं; अपमानजनक' # शामिल 'को टिप्पणी करता हूं या इमाक्स को पुनरारंभ करना समस्या को ठीक करता है)। मैं इस टिप्पणी को अलग करने की कोशिश करने के लिए यहां इस टिप्पणी को छोड़ रहा हूं ताकि इसे ठीक से ठीक किया जा सके, क्योंकि Emacs 24.3 में अभी भी समस्याएं हैं। अगर मुझे कुछ निर्णायक लगता है तो मैं अपडेट करूंगा। – Cornstalks
हमेशा तय नहीं है? यह वास्तव में कष्टप्रद है ... – ArthurLambert