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

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
44
0
39 842
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Ответ принят как подходящий

См. show-paren-mode, как описано в 5.27 Как мне показать, какая скобка соответствует той, на которую я смотрю?

Также C-M-u и C-M-d. см. Перемещение по структуре скобок ...

Peter.O 21.10.2011 10:26

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

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

Да, но иногда соответствующий парен в данный момент не отображается на экране. Вот когда действительно пригодится forward / backward-sexp.

Chris Conway 14.11.2008 09:12

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

Странная комбинация ярлыков, но я новичок в emacs и в любом случае здесь полезная ссылка по теме.

x-yuri 05.06.2014 09:41

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

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

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

Здорово! Похоже, это также поддерживает такие вещи, как сопоставление тегов в XML, включая языки HTML Python Java C++ / C Javascript, JSON Perl Latex CMake Org-mode Ruby Bash Lua PHP Laravel Blade Templating Vim script Emacs email (mesage-mode)

nealmcb 18.01.2015 21:58

Другие вопросы по теме