ฉันต้องการ emacs เพื่อจัดเก็บไฟล์สำรองทั้งหมดของฉันไว้ในไดเรกทอรี ~/.save
.
ฉันใส่รหัสต่อไปนี้เป็นของฉัน init.el
ไฟล์:
(setq backup-directory-alist `(("." . "~/.saves")))
อย่างไรก็ตามการเปลี่ยนแปลงนี้จะไม่มีผล ไฟล์สำรองจะยังคงถูกสร้างในไดเรกทอรีที่จัดเก็บไฟล์ต้นฉบับ
ผมทำอะไรผิดหรือเปล่า?
@ ดึงน่าเสียดายที่ทั้งคู่ไม่ทำงาน
—
LaPriWa
อาจจะขึ้นอยู่กับเมื่อคุณตั้งค่าตัวแปรในไฟล์ init คุณได้ตรวจสอบโดยใช้
—
Drew
C-h v
ว่าหลังจากการเริ่มต้นและการเริ่มต้น Emacs ตัวแปรมีค่าที่คุณคิดว่าคุณกำหนดหรือไม่
~
. คุณอาจลอง: `((". "., (ขยายไฟล์ชื่อ" ~ / .saves "))), เพื่อขยายเป็นชื่อไฟล์แบบสัมบูรณ์ (หรือเพียงแค่ใช้ชื่อไฟล์สัมบูรณ์โดยตรง)