偶尔使用vim会有一段代码在我想要完全删除的文件中多次出现.
请考虑以下事项:

我强调了有问题的代码块.现在我可以使用替换并逃脱所有标记,但那会很疯狂.有没有一种有效的方法来在vim中删除这样的代码块?(我知道如果我正确地做DRY,我可能不会有这个问题,但我并不总是编辑我自己的代码)
在这种情况下使用标记文本对象:
dat
Run Code Online (Sandbox Code Playgroud)
要删除所有出现的标记,可以同时使用:global和:normal命令.例:
:g/pat/normal dat
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息:
:h at
:h text-objects
:h :g
:h :norm
Run Code Online (Sandbox Code Playgroud)