在 Vim 中有效地删除行

Léo*_* 준영 0 text-editing vim

如何在 Vim 中有效地删除给定的行?

我想删除所有与此匹配的行

:g!/div/
Run Code Online (Sandbox Code Playgroud)

我没有成功运行:

:g!/div/s/^*//g
Run Code Online (Sandbox Code Playgroud)

小智 7

删除所有匹配 div 的行

:g/div/d
Run Code Online (Sandbox Code Playgroud)

删除所有与 div 不匹配的行

:g!/div/d
Run Code Online (Sandbox Code Playgroud)


小智 6

:g!/div/d
Run Code Online (Sandbox Code Playgroud)

可以很好地做你想做的事。

  • Vim 当然不仅仅用于服务器。任何进行任何编程的人都可能从这个问题中受益。我当然这样做了,而且我与我工作中的服务器完全没有关系。 (2认同)
  • @thr4wn:超级用户不是服务器站点,这是服务器故障。 (2认同)