ดังที่ Emacs'er ทุกคนจะรู้ฉันกำลังเผชิญกับการกำหนดค่า dot-Emacs ที่กว้างขวางของฉัน แพคเกจของฉันทั้งหมดอยู่ภายในภาชนะบรรจุของuse-package
และฉัน bytecompiled ทั้งหมดของฉัน.el
-Files แม้ว่าจะมี Emacs ก็เริ่มใน 6.4 วินาทีจากนั้นโหลดแพ็กเกจที่เหลือ (ประมาณ 40 แพ็กเกจ) หลังจากนั้น
ฉันกำลังคิดหาวิธีอื่นในการแก้ปัญหาเวลาเริ่มต้นที่ยาวนานจากนั้นฉันก็สังเกตเห็นบางสิ่ง Emacs เริ่มต้น (ไม่มีการกำหนดค่าผู้ใช้) ใช้.el
ไลบรารีจำนวนมากซึ่งรวมอยู่ใน Emac ทุกเครื่อง \shares\emacs\version number\lisp\
พวกเขากำลังอยู่ใน
แม้จะมีไฟล์เสียงกระเพื่อมหลายไฟล์ก็สามารถเริ่มต้นได้ในหนึ่งวินาที เมื่อฉันตรวจสอบไฟล์ของแพ็คเกจจำนวนมากที่มาพร้อมกับ Emacs ที่เป็นค่าเริ่มต้นฉันพบว่าไม่มีอะไรพิเศษเลยที่สามารถอธิบายได้ว่าทำไม Emacs จึงจัดการเพื่อเริ่มต้นภายในหนึ่งวินาที ใครสามารถบอกฉันได้ว่า Emacs จัดการสิ่งนั้นอย่างไรแม้จะมีไฟล์หลายพัน.el
ไฟล์
C-h i g (elisp) Building Emacs
ว่าคุณสนใจที่จะเรียนรู้เกี่ยวกับสิ่งนั้นหรือไม่
:defer t
ในuse-package
การประกาศของคุณทุกที่ที่เป็นไปได้?