Ta wiadomość jest drukowana, gdy początek sexp nie jest widoczny w oknie; w przeciwnym razie paren otwierający zostanie tymczasowo podświetlony.
To zachowanie jest zaimplementowane simple.el
i nie jest powiązane z żadnym trybem pomocniczym. Jest realizowany za pomocą haka, który działa po wstawieniu znaku.
Faktyczne mruganie / wiadomość pochodzi z polecenia blink-matching-open
, które możesz nazwać sobą. Na przykład możesz uruchomić licznik czasu bezczynności, który wywoła to polecenie za każdym razem, gdy zatrzymasz się na krótki czas na zamykającym się filarze. W ten sposób działa wbudowany 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))
Możesz użyć
M-x blink-matching-open RET
do wyświetlenia wiadomości, jeśli zaraz po paren. Aby zrobić to bardziej „w locie”, możesz spróbowaćM-x show-paren-mode
, ale tak naprawdę nie daje ci tego komunikatu.W przeciwnym razie możesz użyć czegoś takiego
źródło