Управляйте #TODO (много файлов) с помощью VIM
Я использую VIM/GVIM для разработки моих проектов python, и я беспорядочно оставляю комментарии #TODO в своем коде.
Есть ли способ управлять (искать, переписывать и связывать) все вхождения #TODO внутри VIM? Я попробовал плагин списка задач, это почти то, что мне нужно, но оно отображает только текущие файлы #TODO. Как правило, у моих проектов есть несколько подпапок и много .py файлов, поэтому я бы хотел найти способ поиска по всем папкам и файлам в текущем рабочем каталоге и перечислить их.
Ответы
Ответ 1
Если вам просто нужен список входов "TODO" в .py файлах в рабочем каталоге, вы можете просто использовать :vimgrep
следующим образом:
:vimgrep TODO **/*.py
Затем откройте окно quickfix с помощью
:cw
(он может автоматически открыть его в любом случае, не уверен) и просто прокручивать результаты, нажав Enter, чтобы перейти к каждому вхождению.
Для более сложного управления я, вероятно, рекомендую настроить трекер ошибок.