minibuffer中的空白模式?

问题描述:

有没有办法在minibuffer中打开whitespace-mode?我不确定我会坚持 - 但有时候我需要它。我试图add-hook所有M-x apropos RET minibuffer hook RETminibuffer中的空白模式?

(mapc 
(lambda (language-mode-hook) 
    (add-hook language-mode-hook 
      (lambda() (interactive) (whitespace-mode 1)))) 
'(minibuffer-setup-hook 
    icicle-minibuffer-setup-hook 
    icomplete-minibuffer-setup-hook 
    ido-minibuffer-setup-hook 
    minibuffer-inactive-mode-hook)) 

,但它不工作。

看起来你已经得到的东西,应该工作,这个工作对我来说:

(defun enable-ws-mode() 
    (whitespace-mode 1)) 
(add-hook 'minibuffer-inactive-mode-hook 'enable-ws-mode) 

为您发布的代码一样。您是否尝试过在没有初始化文件的情况下运行Emacs?

emacs -q 
emacs -q --no-site-init 

并评估您的代码?

+0

是的 - 它工作。也许我的代码错了,或者我的测试失败了。 – Adobe 2013-01-06 08:06:45