ป้องกัน helm จากการพร้อมท์เพื่อสร้างบัฟเฟอร์ใหม่


12

หากคุณเยี่ยมชมไดเรกทอรีด้วยhelm-find-filesและพิมพ์ชื่อของไฟล์ที่ไม่มีอยู่ก่อนที่จะเปิดในบัฟเฟอร์ helm ใหม่จะแจ้งให้:

File does not exist, create buffer?

ฉันต้องการหางเสือเพียงสร้างบัฟเฟอร์โดยไม่ต้องแจ้ง ฉันไม่สามารถหาตัวเลือกให้ทำเช่นนี้ได้ฉันต้องการตัวแปรเหมือนido-create-new-bufferกัน


ฉันสังเกตเห็นว่าffap-newfile-promptเป็นnilอย่างที่ฉันคิดว่ามันควรจะเป็น ffap.elการแสดง((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)))ดังนั้นฉันคิดว่าสิ่งนี้จะได้ผลเนื่องจากฉันคิดว่าหางเสือใช้สิ่งนี้ภายใต้ผ้าห่ม? (ffap.el บรรทัด 1427, สำหรับฉัน, Emacs 24.5.1.)
Chris Poole

คำตอบ:


16

คุณสามารถตั้งค่าhelm-ff-newfile-prompt-pการnilและพวงมาลัยจะไม่ขอให้คุณอีกต่อไป:

(setq helm-ff-newfile-prompt-p nil)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.