如何移动到VI中的下一个括号中

VNa*_*haM 14 c++ vi vim

是否有任何快捷方式可以移动到下一个括号内.例如:

int func()
{

 if(true)
 {//this point

   for(int i=0;i<10;i++)
   {//need to jump from here to

    //blah blah blah

   }

 }
}
Run Code Online (Sandbox Code Playgroud)

我可以使用[[但不确定如何移动到下一个封闭括号来移动到函数的开头.感谢您的任何信息......

Jef*_*ker 15

想不出比什么更容易 /{

[{ 会去一个无与伦比的,但这不是你想要的.


Rob*_*lls 12

将光标放在一个括号上,然后按百分比键.

同时设置'showmatch'选项会在键入结束括号时将光标跳转到匹配的左括号.

添加如下声明:

set matchpairs+=<:>
Run Code Online (Sandbox Code Playgroud)

将尖括号添加到匹配对括号的标准列表中.


mim*_*lea 10

对于下一个括号,请执行 ]},但在您的示例中,您正在寻找前一个。在这种情况下尝试 [{.