當鼠標懸停在模式行上時,會出現幾行幫助(取決於上下文)。將鼠標懸停在模式行上時禁用幫助
如何禁用此幫助?我想這樣做是因爲(至少對於OS X Lion上的Emacs 23),如果在不移動鼠標的情況下切換到另一個程序,幫助不會消失。
當鼠標懸停在模式行上時,會出現幾行幫助(取決於上下文)。將鼠標懸停在模式行上時禁用幫助
如何禁用此幫助?我想這樣做是因爲(至少對於OS X Lion上的Emacs 23),如果在不移動鼠標的情況下切換到另一個程序,幫助不會消失。
如果你的意思是「幫助幾行」工具提示,可以讓幫助字符串顯示在回聲區,而不是一個彈出窗口:
(tooltip-mode nil) ; one-line help text in the echo area
或
(setq tooltip-use-echo-area t) ; multi-line help text in the echo area
在要Emacs的完全不顯示幫助字符串的情況下,你可以設置show-help-function
變量nil
:
(tooltip-mode nil)
(setq show-help-function nil)
C-H˚Ftooltip-mode
當工具提示模式被禁用時,Emacs顯示在回波區域的幫助文本的一行,並且不會使彈出窗口。
C-Hvtooltip-use-echo-area
使用回聲區,而不是幫助和GUD提示提示框。要在回顯區域顯示多行幫助文本,請將其設置爲t並啓用
tooltip-mode
。
32.19.4 Properties with Special Meanings, GNU Emacs Lisp Reference Manual
變量:
show-help-function
如果這個變量是非零,它指定一個名爲顯示幫助字符串函數。這些可能是
help-echo
屬性,菜單幫助字符串或工具欄幫助字符串。使用一個參數(即要顯示的幫助字符串)調用指定的函數。工具提示模式提供了一個例子。
您可能想嘗試更新版本的Emacs,如果問題仍然存在於最新版本中,請使用「M-x report-emacs-bug」。 – Stefan