ฉันต้องการลงทะเบียน emacs ด้วยนามสกุลไฟล์บน windows แต่ควรเปิด emacs อินสแตนซ์เดียวเท่านั้นแม้ว่าฉันจะเปิดหลายไฟล์ผ่านทางส่วนขยาย
ฉันได้ติดตั้ง emacs จาก emacs-22.3-bin-i386.zip โดยการแกะออกเป็น c: \ bin \ emacs บนระบบ windows server 2003 (32 บิต)
ฉันสร้างสคริปต์ c: \ bin \ emacs \ bin \ emacs-filetarget.cmd
@echo off
"%~dp0emacsclientw.exe" -na "%~dp0runemacs.exe" "%1"
เมื่อฉันเปิดไฟล์ * .el แรกด้วย c: \ bin \ emacs \ bin \ emacs-filetarget.cmd มันจะเปิดขึ้นในอินสแตนซ์ emacs ใหม่ซึ่งใช้ได้
แต่ไฟล์ที่สอง * .el ได้รับการเปิดในอินสแตนซ์ emacs ที่สอง ฉันกำลังมองหาวิธีที่จะมีอินสแตนซ์ emacs เดียวเท่านั้นที่เปิดไฟล์ที่ตามมาทั้งหมด