从代码块的开始到结束跳转 - vim

时间:2014-04-14 08:47:06

标签: vim editor

如何从代码块的开头到结尾跳转,代码不在{}。

EG。我可以使用shift + %

来跳转代码
if (true) {
//do this;
}

但我希望在以下情况下也这样做:

def some_func
 do this
end

围绕def和结束。

1 个答案:

答案 0 :(得分:4)

使用 matchit 插件(随Vim提供,请参阅:help matchit),您可以将defend定义为与{{%匹配的其他关键字1}}。

如果这还不够,我的CountJump plugin允许您为任何一对模式创建自定义动作和文本对象。