是否有vim命令将光标移动到父_square_括号?

mko*_*vas 2 vim json

在vim中,有一些方便的命令可以移动到最近的封闭左或右花括号([{]}分别).

但是,通常在导航JSON文件时,能够跳转到最近的封闭括号同样有用.然而,在很长一段时间里,我一直希望这个命令,我还没有找到它,无论是内置于vim还是由插件提供.它在某处吗?

dlm*_*tei 6

va[当你在里面的时候怎么样[]?这将在视觉上突出显示封闭[]. Esc 把光标放在收盘上].

要打开[,按%.

或者缩短它,将其映射到选择的键,例如F2,并将其保存在vimrc中

nnoremap <F2> va[<esc>%
Run Code Online (Sandbox Code Playgroud)

  • 如果您的视觉选择对于维护很重要,您也可以执行"_ya {"将整个块拉入黑洞寄存器,但这会使您在开口支架/支架上而不是关闭支架上. (2认同)