जवाबों:
वह संदेश तब छपता है जब खिड़की में सेक्सप की शुरुआत दिखाई नहीं देती है; अन्यथा, खोलने वाले परमान पर अस्थायी रूप से प्रकाश डाला गया है।
यह व्यवहार लागू किया गया है simple.el
और किसी भी मामूली मोड से जुड़ा नहीं है। यह एक हुक का उपयोग करके कार्यान्वित किया जाता है जब एक चरित्र डाला जाता है।
वास्तविक ब्लिंकिंग / संदेश कमांड से आता है blink-matching-open
, जिसे आप स्वयं कह सकते हैं। उदाहरण के लिए आप एक आइडल-टाइमर शुरू कर सकते हैं जो इस कमांड को कॉल करेगा जब भी आप किसी बंद पेरेन पर थोड़े समय के लिए रुकेंगे। यह वह तरीका है जो अंतर्निहित show-paren-mode
कार्य करता है।
(defvar match-paren--idle-timer nil)
(defvar match-paren--delay 0.5)
(setq match-paren--idle-timer (run-with-idle-timer match-paren--delay t #'blink-matching-open))
M-x blink-matching-open RET
यदि आप एक परन के बाद सही हैं तो आप संदेश प्रदर्शित करने के लिए उपयोग कर सकते हैं । इसे "फ्लाई पर" अधिक करने के लिए आप कोशिश करना पसंद कर सकते हैं M-x show-paren-mode
, यह वास्तव में आपको यह संदेश नहीं देता है।
अन्यथा, आप कुछ का उपयोग कर सकते हैं
(add-hook 'post-command-hook
(lambda ()
(if (and (not (bobp))
(eq ?\) (char-syntax (char-before))))
(blink-matching-open))))