1

如何使用简单的 vim 命令注释掉同一函数的所有调用?

例如我想注释掉python的所有调试调用pdb.set_trace()

4

1 回答 1

5

您是否尝试过以下操作?

:g/pdb.set_trace()/norm I#

:global命令在每个匹配行上执行搜索模式之后的命令。

:g/foo/d <-- deletes every line containing foo

:normal命令允许您从命令行或脚本执行正常模式命令。

:norm I# <-- inserts a # before the first printable character of the current line

:help :global:help :normal

于 2013-08-22T10:43:50.060 回答