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

时间:2013-08-22 10:23:54

标签: vim coding-style

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

例如,我想注释掉python pdb.set_trace()

的所有调试调用

1 个答案:

答案 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