Khi tôi muốn chuyển đổi giữa các chương trình trong Windows, tôi thường sử dụng phím windows cộng với phím số để chạy chương trình từ thanh tác vụ của mình. Hầu hết các chương trình sẽ bắt đầu chạy hoặc, nếu đã có một phiên bản, đưa nó lên nền trước và tập trung vào nó. Nhưng Emacs (bắt đầu với runemacs.exe) sẽ tạo một mục mới trên thanh tác vụ và sử dụng lại phím tắt sẽ chỉ tạo một thể hiện mới. Theo như tôi có thể nói, tôi thậm chí không thể chuyển đổi giữa các khung khác nhau bằng các lệnh Emacs (Tôi đã thử Cx 5 o).
Có cách nào để làm cho nó sử dụng các phím nóng windows tiếp theo sẽ chỉ sử dụng phiên bản hiện tại của Emacs và, nếu không, tôi ít nhất có thể làm cho nó để tôi có thể dễ dàng điều hướng giữa các khung khác nhau không? Tôi đã thử đoạn trích này:
(require 'server)
(unless (server-running-p)
(start-server))
từ câu trả lời cho câu hỏi này , nhưng nó không tạo ra sự khác biệt.
emacsclientw.exe
runemacs.exe
như một trình soạn thảo thay thế, bạn có thể gọi emacsclientw.exe
ngay cả khi không có máy chủ chỉnh sửa nào đang chạy.