Tôi có một số mục trong .emac mà tôi không muốn chạy nếu chạy emacs -nw
. Làm thế nào tôi có thể nói trong elisp nếu đó là trường hợp?Làm thế nào tôi có thể nói rõ ràng nếu Emacs đang sử dụng X?
(chỉnh sửa để thay đổi -nox để -nw --- nơi là bộ não của tôi?)
Mặc dù tôi không cần loại đặc trưng đó, nhưng đó là câu trả lời hay hơn tôi. Cảm ơn! – JasonFruit
Khi tôi cố gắng tìm cách tắt chúng trong chế độ cửa sổ duy nhất, tôi đã kết thúc với câu trả lời ban đầu của JasonFruit, nhưng chúng thực sự đang nhận được cùng một điều. '(if (eq window-system 'X) (foo))' hoặc '(nếu window-system (foo))' hoặc '(khi window-system (foo))' nó không thực sự tạo ra sự khác biệt. Đối với những người quan tâm đến chi tiết, hãy để tôi nói với bạn "C-h a" là bạn của bạn. Sử dụng nó tôi tìm kiếm "biến" và tìm thấy 'mô tả biến và sử dụng cộng với tab-hoàn thành tôi tìm thấy biến hệ thống cửa sổ. Sau đó, tôi chỉ cần gõ 'window-system' vào vùng đệm đầu và sau đó kiểm tra nó –
Chúng sẽ hoạt động giống nhau nếu tất cả những gì bạn quan tâm là nếu hệ thống cửa sổ là X hay không, nhưng giá trị của hệ thống cửa sổ có thể là một giá trị khác ' X. –