5

У меня было это однажды, и я не могу понять, как включить это снова. В режиме c++-mode (возможно, и в других режимах), когда я помещал курсор либо прямо перед открывающей скобкой, либо сразу после нее, кроме выделения самих скобок, emacs также выделял бы текст, который окружает пара. Как называется эта функция? Как я могу получить это снова?

Thnx!

3 ответа3

5
(show-paren-mode t)
(setq show-paren-style 'expression)

Руководство Emacs по show-paren-mode , однако в нем не упоминается show-paren-style . Это сообщение в блоге emacs-fu .

3

Вы думаете о режиме hl-sexp.? Я использую его только для режима elisp. Никогда не кодируется cpp.

3

Пакет 'mic-paren' делает это вместе с сообщением вам, где находится соответствующий парень, если он не виден. Проверьте это здесь.

Это моя предпочтительная настройка:

(setq paren-dont-touch-blink t)
(require 'mic-paren)
(paren-activate)
(setq paren-match-face 'highlight)
(setq paren-sexp-mode t))

Который выделяет текст между паренами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .