क्या Emacs अपने आप में खुले LaTeX टैग को बंद कर सकता है?


10

उपयोग करते समय web-mode, </उच्चतम स्तर के खुले टैग नाम के साथ वसीयत स्वत: लिखी जाएगी। उदाहरण के लिए, यदि मेरे पास एक खुला है <div>, तो </इसके लिए स्वत: पूर्ण हो जाएगा </div>।

क्या LaTeX में एक ही चीज़ प्राप्त करना संभव है? उदाहरण के लिए, अगर मैं एक है \begin{foo}टैग, मैं कैसे कर सकते हैं Emacs एक स्वत: पूर्ण \endया \end{करने के लिए \end{foo}?

जवाबों:


16

बिल्ट-इन latex-mode, C-c C-eरन latex-close-block, जो उच्चतम स्तर के खुले ब्लॉक को बंद करता है। \endपहले टाइप करने की जरूरत नहीं ।

यदि आप AUCTex का उपयोग कर रहे हैं, C-c ]तो वही काम करता है, या आप C-c C-eएक मिलान \begin, \endजोड़ी को सम्मिलित करने के लिए उपयोग कर सकते हैं ।


1
मिलान कोष्ठक या मेल खाने वाले \ _ (दाएं) के बारे में क्या?
— विवि

1
मैं ऐसा करने के लिए एक बॉक्स तरीका नहीं जानता। हो सकता है कि किसी चीज में धांधली हुई हो autopairया उससे बाहर निकली हो electric-pair-mode? यह एक अच्छा सवाल होगा।
— इरिक्स्टोक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.