vim - 如何在 Vim 中对搜索的所有结果执行命令?

标签 vim

理想情况下,它是以下内容的变体:

:/somesearchstring/ norm! dd

以上搜索字符串并执行正常模式命令(在本例中,删除该行)。问题是,这只会在第一次出现搜索时执行命令。您如何对搜索结果执行任意命令

最佳答案

像这样使用 :g:

:g/somesearchstring/norm! dd

:g/somesearchstring/d

:h :g

关于vim - 如何在 Vim 中对搜索的所有结果执行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8902801/

相关文章:

vim - 如何沿 Vim 中特定列的所有行插入特定字符?

vim 行尾

Vim 智能插入分号

macos - MacVim启动真的很慢

vim - 如何在终端上使 VIM 窗口变满?

git - 打开 Git 提交编辑器到特定的光标位置

vim - vim 中的 Ack 插件不起作用

vim - 添加对 `ci|` 和 `da|` 的支持(选择管道内的文本)

vim - 如何修复 Mountain Lion 中 VIM 系统剪贴板的使用

vim - 如果在 svn 工作副本中,不要保存备份?