我知道 vi 有快捷键可以删除带有各种选项的字符、单词和行。
但是,我找不到这个:
例如,我可能会输入du"希望编辑器“删除直到"找到下一个字符”
最近我知道是d9w哪里9的话要删除的号码。
有谁知道这是否可能?
Arc*_*ege 403
使用dtc,其中c是任何字符,例如对于您,您想要dt"
这将删除最多但不包括c。
如果你有:
delete until exclamation point!
Run Code Online (Sandbox Code Playgroud)
光标在第一个空格,你输入dt!,你会得到:
delete!
Run Code Online (Sandbox Code Playgroud)
还有dfc。
这将删除最多并包括c。
使用df!上面的同一个例子会给你:
delete
Run Code Online (Sandbox Code Playgroud)
几乎任何“运动”,可用于d,c,y和类似指令。
小智 7
w移动到下一个词。l移动到下一个字符。
所以它是d9l删除接下来的9个字符。