Это проблема, вызванная VIM. VIM удаляет файлы перед записью нового файла. Это контраст с E.g. Emacs (и редактор Wingide) я использую.
Я заметил это с небольшим утилитой Python, которой я запускаю при тестировании нового кода: он цикл, чтобы увидеть, изменятся ли какой-либо список файлов на основе их временных метров, а затем выполняет некоторую команду (обычно .py файлы проверяются и Сначала используется в качестве аргумента для Python для тестового прогона).
Нет проблем с использованием Emacs или Wingide или Wingide, но когда я должен использовать VIM, чтобы изменить одно из наблюдательных файлов, утилиту Python выходит из-за того, что файлы, которые «Timestamp» пытается проверить, не существует.