Sim, o ido é a causa aqui.
Parece que o ido-find-file não permite criar novos arquivos. Ele permite que você retorne ao arquivo de localização normal pressionando C-f
. Isso deve permitir que você crie os arquivos.
Eu habilitei o filecache por (require 'filecache) no meu init.el. é conveniente até que eu estava tentando fazer um novo buffer de arquivo que usa um nome de arquivo similar.
Digamos que uma vez eu editei um arquivo "../path1/foo.txt", agora eu quero criar um novo arquivo "../path2/foo.txt", o emacs não me permite fazer isso, insiste que eu quero abrir "../path1/foo.txt". Não importa que eu tenha pressionado manualmente o C-x C-f e inserido o caminho completo para o novo arquivo, o Emacs simplesmente salta automaticamente para o arquivo existente no minibuffer, e eu simplesmente não consegui criar meu novo arquivo.
eu tenho que desabilitar o filecache nesse caso? obrigado
Tags emacs