Есть ли способ перейти к следующей фигурной скобке? Я знаю о CTRL+M для Mac, но он переходит только к фигурной скобке matching. Я хотел бы перейти к следующей фигурной скобке, так как мне неудобно делать это с помощью клавиш со стрелками. Кто-нибудь знает, возможно ли это?
Перейти к следующей фигурной скобке в Sublime Text 3
Ответы (1)
В зависимости от того, почему вы хотите перейти к другой скобке, вы можете сделать это как минимум тремя способами.
используйте super+f, выберите крайний левый значок (используйте регулярное выражение), а затем найдите
\{|\}
. Просто продолжайте нажимать клавишу возврата, чтобы переключаться между каждым экземпляром.написать макрос, который использует
move
и регулярное выражениеВам может быть полезно использовать пакет EasyMotion.
EasyMotion — это плагин Sublime Text 2, который позволяет вам перемещать курсор на любой символ в вашем текущем представлении.
Он сильно вдохновлен плагинами EasyMotion от Vim и AceJump от Emacs.
После нажатия ярлыка EasyMotion (по умолчанию cmd-;/ctrl-;) вы нажимаете символ, к которому хотите перейти. Затем EasyMotion заменит все видимые в данный момент экземпляры этого персонажа одним из a-zA-Z0-9. Нажмите клавишу для того, который вы хотите, и ваш курсор будет перемещен прямо на него.
Например, если у вас есть что-то вроде следующего:
и вы заинтересованы в перемещении по всем {
символам, тогда вы можете нажать super+;,{, и будут выделены все символы {
, и пометьте их, начиная с a
.
Нажмите букву, соответствующую {
, к которой вы хотите перейти, в данном случае я нажал d
. (На снимке экрана видно, как мигает курсор в выключенном состоянии, но видно, где присутствует подчеркивание).