หากคุณสร้าง emacsclient launcher โดยการคัดลอกไฟล์ .desktop (เช่น Emacs one) มันจะไม่ทำงานในลักษณะของ Unity launcher มาตรฐาน มันจะเปิดหน้าต่างใหม่เสมอ ไม่ทราบว่ามีหน้าต่าง Emacsclient อยู่แล้วเพื่อข้ามไปยังหน้าต่างเหล่านั้น ฉันจะทำให้มันทำงานได้อย่างไร
เป็นพื้นหลังนี้เป็นโหมดการใช้งานที่มีประโยชน์มากสำหรับ Emacs ที่คุณใช้มันเป็น daemon: emacs --daemon
และจากนั้นคุณเรียกหน้าต่าง emacs emacsclient
กับ วิธีที่ดีในการทำเช่นนี้กับผู้ใช้ emacs ที่เป็นประจำคือการใส่emacs --daemon
แอปพลิเคชันเริ่มต้นของคุณ