ในหลายโครงการของฉันฉันใช้.dir-locals.el
ไฟล์เพื่อตั้งค่าตัวแปรเฉพาะโครงการเช่นคำสั่งคอมไพล์ เมื่อเปิดไฟล์ภายในไดเรกทอรีที่มีไฟล์ดังกล่าวให้emacs
ร้องเรียนเกี่ยวกับ"ตัวแปรในเครื่องที่มีความเสี่ยง"โดยเฉพาะ:
The local variables list in $DIR$/ contains variables that are risky (**)
Do you want to apply it? You can type
y -- to apply the local variables list.
n -- to ignore the local variables list.
** LaTeX-command : "lualatex -shell-escape"
ฉันไม่ต้องการปิดคุณสมบัตินี้ แต่ฉันต้องการให้ถามเพียงครั้งเดียว (ในระหว่างเซสชัน emacs) สำหรับ.dir-locals.el
ไฟล์เฉพาะ
ฉันกำลังใช้ปลั๊กอินบางตัวที่ต้องการแยกวิเคราะห์ทรีทรีทรีทั้งหมดและมันค่อนข้างน่ารำคาญที่จะตีy
หลายร้อยครั้งเพื่อแยกวิเคราะห์ทุกอย่าง
ดังนั้นคำถามจริง:
สามารถ
emacs
'กลไกการโหลดท้องถิ่นตัวแปรได้รับการกำหนดค่า / การปรับเปลี่ยนดังกล่าวว่าจะช่วยให้การอนุญาต / ปฏิเสธโหลดเฉพาะรายการตัวแปรท้องถิ่นเพื่อความสมบูรณ์ของนั้นemacs
เซสชั่น?