Cegah helm agar tidak membuat buffer baru

12

Jika Anda mengunjungi direktori dengan helm-find-filesdan mengetik nama file yang tidak ada, sebelum membukanya di helm buffer baru akan meminta:

File does not exist, create buffer?

Saya ingin helm hanya membuat buffer, tanpa prompt. Saya tidak dapat menemukan opsi untuk itu melakukan ini: pada dasarnya saya ingin variabel seperti ido-create-new-buffer.

Chris Poole
sumber
Saya melihat bahwa ffap-newfile-promptadalah nil, karena saya pikir itu harus. ffap.elmenunjukkan ((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))), jadi saya akan berpikir ini akan berhasil, karena saya pikir helm menggunakan ini di bawah selimut? (ffap.el baris 1427, bagi saya, Emacs 24.5.1.)
Chris Poole

Jawaban:

16

Anda dapat mengatur helm-ff-newfile-prompt-pke nildan Helm tidak akan meminta Anda lagi:

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