Ngăn chặn helm nhắc nhở để tạo một bộ đệm mới


12

Nếu bạn truy cập một thư mục với helm-find-filesvà nhập tên của tệp không tồn tại, trước khi mở nó trong bộ đệm, bộ đệm mới sẽ nhắc:

File does not exist, create buffer?

Tôi muốn helm chỉ tạo bộ đệm, không có dấu nhắc. Tôi không thể tìm thấy một tùy chọn cho nó để làm điều này: về cơ bản tôi muốn một biến giống như ido-create-new-buffer.


Tôi thông báo rằng ffap-newfile-promptnil, như tôi nghĩ rằng nó nên được. ffap.elcho thấy ((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))), vì vậy tôi đã nghĩ rằng điều này sẽ có hiệu quả, vì tôi nghĩ helm đang sử dụng điều này dưới vỏ bọc? (ffap.el dòng 1427, đối với tôi, Emacs 24.5.1.)
Chris Poole

Câu trả lời:


16

Bạn có thể đặt helm-ff-newfile-prompt-pthành nilvà Helm sẽ không hỏi bạn nữa:

(setq helm-ff-newfile-prompt-p nil)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.