1

Я включил кеширование файлов (требуется 'filecache) в моем init.el. это удобно, пока я не попытался создать новый файловый буфер, который использует похожее имя файла.

Скажем, я однажды отредактировал файл "../path1/foo.txt", теперь я хочу создать новый файл "../path2/foo.txt", emacs не позволит мне это сделать, он настаивает на том, чтобы Я хочу открыть "../path1/foo.txt". Независимо от того, что я вручную нажал Cx Cf и ввел полный путь для нового файла, Emacs просто автоматически переходит к существующему файлу в минибуфере, и я просто не мог создать свой новый файл.

я должен отключить файловый кеш в таком случае? Спасибо

1 ответ1

2

Да, идо является причиной здесь.

Похоже, что ido-find-file не позволит вам создавать новые файлы. Это позволяет вам вернуться в обычный файл поиска, нажав C-f Это должно позволить вам создавать файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .