如何在显示大小更改时调用emacs函数?

时间:2014-06-02 21:47:39

标签: emacs

我正在尝试定义一个将在显示大小更改时调用的emacs函数,目前我找不到任何可用于此的钩子。

我不想注意emacs窗口何时改变大小。

我的用例是我在笔记本电脑上打开emacs,然后关闭它并将其运行并将其插入更大的显示器并通过键盘打开。登录我的窗口后都在左上角。

我希望emacs注意到屏幕尺寸的变化,并调用我的函数允许我重新定位窗口更改字体大小。

是的,我知道stay,但我也想更改字体大小。

我在OSX Mavericks的emacsformacosx.com上运行emacs 24.3.1

1 个答案:

答案 0 :(得分:0)

AFAIK,Emacs目前没有捕捉到这样的屏幕尺寸变化事件,即使它在内部发生,它也不会以任何方式向ELisp公开。所以你最好的两个赌注可能是:

  • 使用计时器检查屏幕大小以检测更改。
  • 通过M-x report-emacs-bug来询问此功能。