Как выбрать окружающие скобки? - PullRequest
0 голосов
/ 05 июня 2019

Как выбрать окружающие скобки, похожие на vim -round?Я знаю, что могу сделать <alt-a>( или m, чтобы выделить текст между ними, но как мне получить два курсора в конце?

1 Ответ

1 голос
/ 13 июня 2019
Функциональность

vim-surround была реализована с помощью плагина kakoune -round , но, если вы предпочитаете "опыт ванили", вы можете изменить скобки, скажем, в квадратных скобках, используя select:

ms\(|\)<return><space>r]<alt-n>r[
  • m - выберите ближайшую подходящую скобку (или <alt-a>), как вы упомянули);
  • s\(|\)<return> - выберите ( и ) с помощью регулярных выражений;
  • <space> - отменить выбор (курсор будет установлен на последнем совпадении);
  • r] - изменить ) на ];
  • <alt-n> - выберите предыдущий матч (это будет ( в соответствии с нашим регулярным выражением);
  • r[ - измените ( на [.
...