32

我使用 VIM/GVIM 开发我的 python 项目,我随机在我的代码中留下#TODO 注释。

有什么方法可以管理(搜索、列出和链接)VIM 中的所有#TODO 事件吗?我尝试了tasklist plugin,它几乎是我需要的,但它只列出了当前文件#TODO 的出现。通常我的项目有一些子文件夹和许多 .py 文件,所以我想找到一种方法来搜索当前工作目录中的所有文件夹和文件并列出它们。

4

1 回答 1

51

如果您只想要工作目录中 .py 文件中“TODO”的出现列表,您可以:vimgrep像这样使用:

:vimgrep TODO **/*.py

然后使用以下命令打开快速修复窗口:

:cw

(无论如何它可能会自动打开它,不确定)然后滚动浏览结果,按 Enter 转到每个事件。

对于更复杂的管理,我可能会建议设置问题跟踪器。

于 2010-11-05T13:26:27.447 回答