Nếu bạn tạo một trình khởi chạy emacsclient bằng cách sao chép tệp .desktop (ví dụ: tệp Emacs), thì nó không hoạt động theo cách khởi chạy Unity tiêu chuẩn. Nó luôn luôn khởi chạy một cửa sổ mới; nó không nhận ra rằng các cửa sổ Emacsclient hiện có tồn tại để nhảy tới chúng. Làm thế nào tôi có thể làm cho nó cư xử?
Làm nền, đây là chế độ sử dụng rất hữu ích cho Emacs, nơi bạn chạy nó dưới dạng daemon: emacs --daemon
và sau đó bạn triệu tập một cửa sổ emacs với emacsclient
. Một cách tốt để làm điều này cho người dùng emacs theo thói quen là đưa emacs --daemon
vào Ứng dụng khởi động của bạn.