如何选择类似于 vim-surround 的括号?我知道我可以做<alt-a>(或m选择中间的文本,但我如何在最后得到两个光标?
2 回答
4
vim-surround功能由kakoune-surround插件实现,但是,如果您更喜欢“香草体验”,您可以使用以下命令将括号更改为方括号select:
ms\(|\)<return><space>r]<alt-n>r[
m- 选择最接近的匹配括号(或按<alt-a>)您提到的);s\(|\)<return>— 选择(和)使用正则表达式;<space>— 清除选择(光标将位于最后一场比赛);r]— 更改)为];<alt-n>— 选择上一场比赛(这将(根据我们的正则表达式);r[— 更改(为[。
于 2019-06-12T22:01:58.520 回答
4
为了补充 Aleksandr 的答案,一开始您可以使用<a-S>after <a-a>(。它将选择选择边界,在这种情况下恰好是括号。
于 2019-10-22T11:37:20.077 回答