从vim中删除光标到括号(等)的末尾
发布时间:2020-12-15 19:08:02 所属栏目:安全 来源:网络整理
导读:说我在vim中有这行文本: (foo bar (baz) qux) ^ 并且我的光标在指示的foo和bar之间的空格上。我经常发现,在这种情况下,我想删除外部括号表达式的整个右侧(即,在光标右侧),同时保持左手边的完整。也就是说,我想要结束: (foo) 通常,我将使用dt)(“dele
说我在vim中有这行文本:
(foo bar (baz) qux) ^ 并且我的光标在指示的foo和bar之间的空格上。我经常发现,在这种情况下,我想删除外部括号表达式的整个右侧(即,在光标右侧),同时保持左手边的完整。也就是说,我想要结束: (foo) 通常,我将使用dt)(“delete until”)完成此任务,但添加嵌套的括号会使事情变得复杂:该命令会让我(foo)qux)。我也可以使用d2t),但是我不想手动计算嵌套括号的数量。我也可以使用di),但是删除括号中的整个内部,留下()。 有没有一个vim动作与
你可以用d来运动]。
d]) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |