Подтвердить что ты не робот

Управляйте #TODO (много файлов) с помощью VIM

Я использую VIM/GVIM для разработки моих проектов python, и я беспорядочно оставляю комментарии #TODO в своем коде.

Есть ли способ управлять (искать, переписывать и связывать) все вхождения #TODO внутри VIM? Я попробовал плагин списка задач, это почти то, что мне нужно, но оно отображает только текущие файлы #TODO. Как правило, у моих проектов есть несколько подпапок и много .py файлов, поэтому я бы хотел найти способ поиска по всем папкам и файлам в текущем рабочем каталоге и перечислить их.

4b9b3361

Ответ 1

Если вам просто нужен список входов "TODO" в .py файлах в рабочем каталоге, вы можете просто использовать :vimgrep следующим образом:

:vimgrep TODO **/*.py

Затем откройте окно quickfix с помощью

:cw

(он может автоматически открыть его в любом случае, не уверен) и просто прокручивать результаты, нажав Enter, чтобы перейти к каждому вхождению.

Для более сложного управления я, вероятно, рекомендую настроить трекер ошибок.