Vim:删除下一个字符,下一个字符不在同一行

前端之家收集整理的这篇文章主要介绍了Vim:删除下一个字符,下一个字符不在同一行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我相信我会被嘲笑提出一个重复的问题;有人必须先问问题!但是在一小时的搜索中我没有找到它.我一直在寻找错误的东西.

在Vi(或Vim)中,如果我想删除括号,我可以通过键序列dt}(或df})删除直到}字符的所有字符.

但是,只有当}字符在当前行上时才有效.我想做的就是删除一切到下一个},即使它是第一次出现在下一行.

我正在想像d /}(在任何其他上下文中,斜杠/}< enter>将会带我到下一次发生}.由于显而易见的原因,这不行,但我希望这个意图是明确的.

== EDIT ==

好的,好吧,对不起没关系,它的工作(在我的干净的安装机器上).可能是一个配置文件中的一些混乱的映射,但它不工作在我的另一个.

Hang Hang.

D /}< CR>作品.删除直到下一个不是同一行的规范方式.顺便说一下,d?{< cr>做相同但反方向.
原文链接:https://www.f2er.com/bash/386563.html

猜你在找的Bash相关文章