如何选择类似于 vim-surround 的括号?我知道我可以做<alt-a>(
或m
选择中间的文本,但我如何在最后得到两个光标?
问问题
500 次
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 回答