在VIM中管理#TODO(大量文件)
我用VIM/GVIM来开发我的Python项目,偶尔会在代码里留一些#TODO的注释。
有没有什么办法可以在VIM里管理(搜索、列出和链接)所有的#TODO注释?我试过一个叫tasklist插件,这个插件差不多满足我的需求,但它只能列出当前文件里的#TODO注释。一般来说,我的项目有一些子文件夹和很多.py文件,所以我想找个办法能在当前工作目录下的所有文件和文件夹里搜索并列出这些注释。
1 个回答
52
如果你只是想在当前工作目录下的 .py 文件中找到 "TODO" 出现的地方,可以用 :vimgrep
这个命令,方法如下:
:vimgrep TODO **/*.py
然后用下面的命令打开快速修复窗口:
:cw
(它可能会自动打开,不太确定)接着你可以滚动浏览结果,按回车键就能跳转到每个出现的地方。
如果需要更复杂的管理,我建议你设置一个问题跟踪系统。