Подтвердить что ты не робот

Какая команда соответствует скобкам в Emacs?

Что такое команда для сопоставления скобок в Emacs (эквивалент команды % в Vim)?

4b9b3361

Ответ 2

C-M-f или M-x forward-sexp, идет вперед к закрывающей фигурной скобке или к открывающей скобке в следующем наборе фигурных скобок. C-M-b или M-x backward-sexp, возвращается назад к открывающей скобке или к закрывающей скобке в следующем наборе фигурных скобок. Эти команды будут работать в круглых скобках, квадратных скобках, фигурных скобках, угловых скобках и т.д. И могут быть настроены для распознавания других разделителей.

Ответ 3

Просто для завершения последнего ответа. Я использую C-M-n для прямого соответствия и C-M-u для обратного совпадения. C-M отображается на Esc + Ctrl на клавиатурах Windows.

Ответ 4

Существует также show-paren-mode. Для навигации я думаю, что лучше C-M-n и C-M-n

Ответ 5

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

Я прочитал код vim matchit перед тем, как начать злой матч. evil-matchit предлагает гораздо больше, чем оригинальный vim matchit.

Кроме того, вы можете легко расширить evil-matchit для поддержки любых новых языков в своих собственных ~/.emacs.