Tôi đang cố gắng nhận các emacs whitespace-mode
được bật tự động chỉ ở một số chế độ nhất định. Theo tài liệu, hãy bật global-whitespace-mode
và đặt biến số whitespace-global-modes
sẽ thực hiện chính xác điều đó. Nhưng tôi không thể làm cho nó hoạt động chính xác.Cách bật chế độ khoảng trắng chỉ cho một số chế độ nhất định
Trong .emacs.el
của tôi, tôi có:
(require 'whitespace)
(global-whitespace-mode t)
(setq whitespace-global-modes '(c-mode c++-mode))
nhưng định nghĩa của whitespace-global-modes
dường như bị bỏ qua; global-whitespace-mode
được bật trong mọi bộ đệm. Tôi biết rằng tôi đã có tên biến chính xác, bởi vì C-h v whitespace-global-modes
cho tôi biết:
whitespace-global-modes's value is (c-mode c++mode)
Documentation:
Modes for which global `whitespace-mode' is automagically turned on.
...
Vì vậy, tôi đang làm gì sai? Tôi đã hiểu sai mục đích của whitespace-global-modes
?
Tôi đang chạy các emacs 23.2.1.
Hmm, vậy ý nghĩa của WS trong dòng chế độ là gì? Tôi bối rối. WS cho toàn cầu, ws cho địa phương ... loại điều đó? –