Emacs org-mode: จะนำการเปลี่ยนแปลงในไฟล์การกำหนดค่าไปใช้กับวาระได้อย่างไร?


1

ฉันกำลังใช้ GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) กับ org-mode 7.9.3d บน Windows 7.

ขณะนี้ฉันกำลังทดสอบการตั้งค่าวาระใหม่และฉันมีการตั้งค่าวาระของฉันเช่น (setq org-agenda-custom-commands ... ในไฟล์แยกต่างหากซึ่งโหลดใน emacs ของฉันโดยคล้าย ๆ

load "C:\path\mysettings.el" ในไฟล์. emacs ของฉัน

ดังนั้นฉัน คำถาม คือ:
หากฉันได้ทำการเปลี่ยนแปลงกับบัฟเฟอร์ mysettings.el ที่เปิดอยู่ฉันต้องทำอย่างไรเพื่อที่จะนำมันไปใช้กับวาระเปิดของฉัน

  • ฉันคิดว่าฉันต้องบันทึก mysettings.el บัฟเฟอร์
  • และสร้างบัฟเฟอร์ของวาระการประชุมใหม่โดยกด "g"
  • ฉันต้องทำ M-x eval-buffer หรืออย่างอื่นก่อนที่จะสร้างตารางใหม่สำเร็จหรือไม่?

สำหรับฉันดูเหมือนว่าสิ่งนี้เพียงอย่างเดียวไม่เพียงพอที่จะทำให้การเปลี่ยนแปลงทำงานได้! ฉันต้องทำอะไรอีก

ขออภัยหากนี่อาจเป็นคำถามที่โง่ / ไม่สำคัญสำหรับผู้ใช้ที่มีประสบการณ์

คำตอบ:


1

วางเคอร์เซอร์ที่ส่วนท้ายของนิพจน์ (setq org-agenda-custom-commands ...)| และโทร M-x eval-last-expression RET. คุณสามารถดูค่าปัจจุบันของตัวแปร org-agenda-custom-commands โดย M-x eval-expression RET (describe-variable 'org-agenda-custom-commands) RET.

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