评论特定功能的所有调用?

ero*_*gol 1 vim coding-style

如何使用简单的vim命令注释掉所有相同功能的调用?

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

rom*_*inl 5

你试过以下吗?

:g/pdb.set_trace()/norm I#
Run Code Online (Sandbox Code Playgroud)

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

:g/foo/d <-- deletes every line containing foo
Run Code Online (Sandbox Code Playgroud)

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

:norm I# <-- inserts a # before the first printable character of the current line
Run Code Online (Sandbox Code Playgroud)

:help :global:help :normal.