当我单击或滚动鼠标滚轮时,它的指针位于屏幕的右侧,没有文本,emacs 会显示如下帮助菜单:
Press PageUp key to reach this buffer from the minibuffer.
Alternatively, you can use Up/Down keys (or your History keys) to change
--/.../--
In this buffer, type RET to select the completion near point.
Possible completions are:
e==>Emacs Tutorial E==>Emacs Tutorial (choose language)...
--/.../--
a==>About Emacs A==>About GNU
=================================================================================
;; here my work buffer
=================================================================================
Help (up/down to change, PgUp to menu): e==>Emacs Tutorial
这非常令人不安,我必须按 C-g 才能返回编辑。
如何禁用此功能?
P.S. 我尝试按 C-h k ,但它没有显示该键的代码,它再次显示该菜单。
edit(回应斯特凡):
按下后:aaa <LMB at right> C-g C-h l
我看到以下序列:
... ESC
[ M SPC \300\256 6 ESC [ M # \300\256 6 C-g C-h l
据我发现,这些符号:\300\256
and 6
取决于我单击时光标的位置。\300\256
是一个类似于水平坐标的东西,6
是纵坐标。
我进一步调查了它:当 y 坐标来自普通符号(如a
or }
or DEL
(实际上是最后一个普通符号)变成这样的代码\300\200
(这是第一个值,它导致帮助菜单)。作为统一码符号表 http://en.wikipedia.org/wiki/List_of_Unicode_characters tells, DEL
代码是 U+007F(0b01111111),下一个值将是 U+00800(0b10000000)(填充字符),位于另一个表中:C1 控件和 Latin-1 补充
我通过 PuTTy ssh 客户端使用 GNU emacs 23.2.1。