VIM 删除一对括号

文章目录

    场景

    发现一段无脑逻辑的代码,例如

    if (true) 
    {
        // do something: 微信小程序获取用户信息
        // so long: 数据更新
        // ...
        // so long: 数据上传
    }
    

    我现在需要删除 if 判断,及对应的括号。由于其间的代码逻辑很长,删除了左括号之后,我肉眼很难找到对应的右括号。

    VIM 操作

    光标定位到左括号下,执行

    %x''x
    

    操作说明

    • % 是跳到对应的括号
    • x 是删除当前字符,即右括号
    • ” 是跳回左括号
    • x 删除左括号

    参考

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式