我可以使用 vim 命令,如va}或vi]自动选择括号、方括号等内的所有内容。
一旦我有了这样的选择,有没有办法选择该类型的下一个最外面的选择?(然后从那里,回到下一个“最里面”?)
我 99.9% 确信我曾经知道如何做到这一点——但在任何地方都找不到或弄明白!
只需重复对象选择键。对于您的示例,这将是va}a}
or vi]i]
。
我认为没有办法将选择减少回内部块。除了用于Esc清除选择之外,``
还可以跳回您的起始位置,然后重做初始选择。
我知道它有点过时了,但你是在谈论vim-expand-region插件吗?
反正我还是比较喜欢qqx的方式,因为已经内置了。