当鼠标悬停在模式行上时,会出现几行帮助(取决于上下文)。
如何停用此帮助?我想这样做是因为(至少对于OS X Lion上的Emacs 23),如果我在不移动鼠标的情况下切换到另一个程序,帮助就不会消失。
答案 0 :(得分:5)
如果您的工具提示是“几行帮助”,您可以让帮助字符串显示在回显区域而不是弹出窗口中:
(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 ˚F tooltip-mode
当禁用工具提示模式时,Emacs会在回显区域中显示一行帮助文本,而不会显示弹出窗口。
C-H v tooltip-use-echo-area
使用回波区域代替工具提示框架获取帮助和GUD工具提示。要在回显区域中显示多行帮助文本,请将其设置为t并启用
tooltip-mode
。
32.19.4 Properties with Special Meanings, GNU Emacs Lisp Reference Manual
变量:
show-help-function
如果此变量为非nil,则指定一个名为显示帮助字符串的函数。这些可能是
help-echo
属性,菜单帮助字符串或工具栏帮助字符串。使用一个参数调用指定的函数,即要显示的帮助字符串。工具提示模式提供了一个示例。