Vim:删除下一个字符,下一个字符不在同一行
发布时间:2020-12-15 18:51:32 所属栏目:安全 来源:网络整理
导读:我相信我会被嘲笑提出一个重复的问题;有人必须先问问题!但是在一小时的搜索中我没有找到它.我一直在寻找错误的东西. 在Vi(或Vim)中,如果我想删除括号,我可以通过键序列dt}(或df})删除直到}字符的所有字符. 但是,只有当}字符在当前行上时才有效.我想做的就是
我相信我会被嘲笑提出一个重复的问题;有人必须先问问题!但是在一小时的搜索中我没有找到它.我一直在寻找错误的东西.
在Vi(或Vim)中,如果我想删除括号,我可以通过键序列dt}(或df})删除直到}字符的所有字符. 但是,只有当}字符在当前行上时才有效.我想做的就是删除一切到下一个},即使它是第一次出现在下一行. 我正在想像d /}(在任何其他上下文中,斜杠/}< enter>将会带我到下一次发生}.由于显而易见的原因,这不行,但我希望这个意图是明确的. == EDIT == 好的,好吧,对不起没关系,它的工作(在我的干净的安装机器上).可能是一个配置文件中的一些混乱的映射,但它不工作在我的另一个. Hang Hang.
D /}< CR>作品.删除直到下一个不是同一行的规范方式.顺便说一下,d?{< cr>做相同但反方向.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |