如何使用简单的vim命令注释掉所有相同功能的调用?
例如,我想注释掉python pdb.set_trace()
答案 0 :(得分: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
。