Emacs草率焦点不再工作 - 改变焦点延迟2秒

时间:2010-12-20 04:20:31

标签: emacs focus

我在init.el中有以下设置

(setq focus-follows-mouse 1)
(setq mouse-autoselect-window 1)

这是有意的,并且之前正在使用,以使emacs立即自动将焦点切换到鼠标悬停在其上的窗口。 但是,现在切换延迟了大约2秒。

任何可能导致此问题的想法,没有其他显着的变化?

1 个答案:

答案 0 :(得分:2)

来自mouse-autoselect-window的文档:

  

正数意味着延迟自动选择这么多秒:只有在鼠标在延迟期间保持在该窗口中时才会自动选择窗口。

因此(setq mouse-autoselect-window 1)的效果是在选择鼠标结束的窗口之前延迟一秒钟。这听起来有点像你所看到的。

我不确定最近这种行为是否有所改变,但是FWIW,我正在使用emacs 23.1.1。

要获得即时窗口选择,请使用(setq mouse-autoselect-window t)