2008-11-04 11 views

उत्तर

34

C-M-f, या M-x forward-sexp में वर्णित है, समापन ब्रेस के लिए आगे चला जाता है, या ब्रेसिज़ के अगले सेट में उद्घाटन ब्रेस के लिए। C-M-b, या M-x backward-sexp, उद्घाटन ब्रेस पर, या ब्रेसिज़ के अगले सेट में बंद ब्रेस तक जाता है। ये आदेश ब्रांड्स, स्क्वायर ब्रैकेट, घुंघराले ब्रेसिज़, कोण ब्रैकेट इत्यादि के लिए काम करेंगे, और अन्य डिलीमीटरों को पहचानने के लिए अनुकूलित किया जा सकता है।

2

show-paren-mode भी है। नेविगेशन के लिए, मुझे लगता है कि यह बेहतर है C-M-n और C-M-n

+2

हां, लेकिन कभी-कभी मिलान करने वाला माता-पिता ' वर्तमान में स्क्रीन पर टी। यह तब होता है जब आगे/पिछड़ा-लिंग वास्तव में काम में आ जाता है। –

+2

(शो-पैरों-मोड 1) – lawlist

10

बस अंतिम प्रतिक्रिया को पूरा करने के लिए। मैं पिछड़ा मैच के लिए C-M-n और पिछड़े मैच के लिए C-M-u का उपयोग करता हूं। C-M मानचित्र एएससी + विंडोज़ कीबोर्ड पर Ctrl

+0

शॉर्टकट का अजीब संयोजन, लेकिन मैं 'emacs' के लिए नया हूं और वैसे भी यहां [उपयोगी संबंधित लिंक] है (http://www.gnu.org/s/libtool/manual/ Emacs/आगे बढ़ते-Parens.html द्वारा)। –

1

https://github.com/redguardtoo/evil-matchit

मैं बुराई matchit विकसित करने से पहले vim matchit कोड पढ़ें। बुराई-मिलान अब मूल विम मैचिट से कहीं ज्यादा पेशकश कर रहा है।

इसके अलावा, आप अपने स्वयं के ~/.emacs में किसी भी नई भाषा का समर्थन करने के लिए आसानी से बुराई-मिलान का विस्तार कर सकते हैं।

+0

कूल! ऐसा लगता है कि यह एक्सएमएल में मिलान टैग जैसे सामानों का समर्थन करता है, जिसमें एचटीएमएल पायथन जावा सी ++/सी जावास्क्रिप्ट, जेएसओएन पर्ल लेटेक्स सीएमके ऑर्ग-मोड रूबी बैश लुआ PHP लैरावेल ब्लेड टेम्पलेटिंग विम स्क्रिप्ट Emacs ईमेल (मेसेज-मोड) – nealmcb

संबंधित मुद्दे