Impedir que o leme solicite a criação de um novo buffer

12

Se você visitar um diretório helm-find-filese digitar o nome de um arquivo que não existe, antes de abri-lo em um novo buffer helm, será solicitado:

File does not exist, create buffer?

Gostaria que o leme crie apenas o buffer, sem o prompt. Não consigo encontrar uma opção para fazer isso: essencialmente, quero uma variável exatamente como ido-create-new-buffer.

Chris Poole
fonte
Percebo que ffap-newfile-prompté nil, como acho que deveria ser. ffap.elmostra ((or (not ffap-newfile-prompt) (file-exists-p filename) (y-or-n-p "File does not exist, create buffer? ")) (funcall ffap-file-finder (expand-file-name filename))), então eu pensei que isso teria funcionado, já que acho que o leme está usando isso debaixo das cobertas? (linha ffap.el 1427, para mim, o Emacs 24.5.1.)
Chris Poole

Respostas:

16

Você pode definir helm-ff-newfile-prompt-pa nile Helm não irá pedir-lhe mais:

(setq helm-ff-newfile-prompt-p nil)
Tu Do
fonte