我可以使用vim命令,例如 v a } 或 v i ] 自动选择括号,括号等内的所有内容
一旦我有这样的选择,有没有办法再选择该类型的下一个最外层选择? (然后从那里,回到下一个“最里面的”?)
我99.9%肯定我曾经知道如何做到这一点 - 但无法找到它或在任何地方找到它!
答案 0 :(得分:31)
只需重复对象选择键即可。对于您的示例,这将是va}a}
或vi]i]
。
我认为没有办法将选择减少回内部块。除了使用 Esc 清除选择,``
跳回到起始位置,然后重做初始选择。
答案 1 :(得分:2)
我知道它有点过时了,但你在谈论vim-expand-region插件吗?
无论如何,我仍然更喜欢qqx的方式,因为它已经内置了。