Emacs में ब्रैकेट से मेल खाने का आदेश क्या है?

Emacs में ब्रैकेट से मिलान करने के लिए आदेश क्या है (Vim में % कमांड के बराबर)?

0

5 उत्तर

0
जोड़ा
इसके अलावा <कोड> सी-एम-यू और <कोड> सी-एम-डी । Parenthesis संरचना में आगे बढ़ना ...
जोड़ा लेखक Peter.O, स्रोत

C-M-f, or M-x forward-sexp, goes forward to the closing brace, or to the opening brace in the next set of braces. C-M-b, or M-x backward-sexp, goes backward to the opening brace, or to the closing brace in the next set of braces. These commands will work for parentheses, square brackets, curly braces, angle brackets, etc., and can be customized to recognize other delimiters.

0
जोड़ा

There is also a show-paren-mode. For navigation, I think it's better C-M-n and C-M-n

0
जोड़ा
(शो-पैरों-मोड 1)
जोड़ा लेखक lawlist, स्रोत
हां, लेकिन कभी-कभी मिलान करने वाला माता-पिता स्क्रीन पर नहीं है। यह तब होता है जब आगे/पिछड़ा-लिंग वास्तव में काम में आ जाता है।
जोड़ा लेखक Chris Conway, स्रोत

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

0
जोड़ा
शॉर्टकट का अजीब संयोजन, लेकिन मैं emacs के लिए नया हूं और वैसे भी यहां उपयोगी संबंधित लिंक
जोड़ा लेखक x-yuri, स्रोत

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

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

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

0
जोड़ा
ठंडा! ऐसा लगता है कि यह भी xml में टैग मिलान, भाषाओं सहित की तरह सामान का समर्थन करता है जैसे HTML अजगर जावा सी ++/सी जावास्क्रिप्ट, JSON पर्ल लेटेक्स CMake संगठन मोड रूबी बैश लुआ पीएचपी Laravel ब्लेड templating के Vim स्क्रिप्ट Emacs ईमेल (mesage मोड)
जोड़ा लेखक nealmcb, स्रोत