ฉันต้องการที่จะนำการตั้งค่าบางอย่างออกไปข้างนอกinit.el
ไฟล์ของฉัน.dir-locals.el
คือต่อไปนี้:
((nil
(let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes")))
(mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs))))
แต่ทุกครั้งที่ฉันพยายามเปิดไฟล์ใด ๆ ใน.emacs.d
โฟลเดอร์ของฉันemacs จะถามฉันว่าจะใช้รหัสนี้หรือไม่ ฉันพยายามเงียบโดยการตั้งค่า vars เฉพาะไฟล์:
;; -*- enable-local-variables: t; enable-local-eval: t -*-
และมันก็ไม่ได้ช่วยอะไรเลยในทางกลับกันก็เพิ่มข้อความอีกอันให้ไว้วางใจการตั้งค่าในท้องถิ่น ฉันจะทำให้มันเชื่อถือ.dir-locals.el
รหัสของฉันได้อย่างไร
let