แบบสั้น: ฉันต้องการเรียกใช้ Emacs เวอร์ชัน Mac OSX ที่พบใน http://emacsformacosx.com/เป็น daemon โดยมีไคลเอ็นต์กราฟิกและข้อความเชื่อมต่อกับมันตามต้องการ
ในรายละเอียดนี่คือขั้นตอนการทำงานที่ฉันต้องการ:
ในการเข้าสู่ระบบรัน
/Applications/Emacs.app/Contents/MacOS/Emacs --daemonเพื่อเริ่ม emacs เป็น daemon ฉันรู้วิธีการทำสิ่งนี้อยู่แล้วเมื่อเรียกใช้ emacs จาก termnal ท้องถิ่นฉันต้องการอย่างใดอย่างหนึ่งต่อไปนี้:
- ถ้าฉันเรียกใช้
emacsจากพรอมต์คำสั่งท้องถิ่นเปิดเฟรมใหม่ด้วยไฟล์ที่เลือก - หาก # 1 เป็นไปไม่ได้อย่างน้อยถ้าฉันเรียกใช้
emacsclientจากบรรทัดคำสั่งให้เปิดเฟรมใหม่ด้วยไฟล์ที่เลือก
- ถ้าฉันเรียกใช้
เมื่อเรียกใช้ emacs จากเทอร์มินัลระยะไกลฉันต้องการให้ emacs โหมดข้อความเริ่มต้นเชื่อมต่อกับกระบวนการ daemon
หากฉัน
Emacs.appใช้ emacs daemon ที่ทำงานอยู่ในพื้นหลังแทนการเริ่มต้นอินสแตนซ์ใหม่และเปิดหน้าต่างใหม่
จนถึงตอนนี้ฉันสามารถบรรลุเพียง # 1 และ # 2.2 ข้างต้น แต่สิ่งเหล่านี้เป็นส่วนที่ง่าย # 3 และ # 4 เป็นสิ่งที่จำเป็นที่สุดในการทำงานนี้ ไม่มีใครรู้วิธีที่จะบรรลุสิ่งเหล่านี้หรือไม่
(server-start)ใน .emacs คุณเพื่อที่จะเริ่มต้นเมื่อคุณเปิด emacsa
M-x server-startใช้ emacs เริ่มต้นได้โดยไม่ต้อง--daemonเข้าสู่โหมดเซิร์ฟเวอร์ คำถามที่ดี BTW