mac下emacs全屏会跳出黑窗口

如题,如果非全屏模式下,一切正常,但是一旦全屏,则在使用一段时间后,会突然跳出黑窗口,然后光标会自动在黑窗口和emacs之间切换,输入文字的时候,时不时的跳动一下,此时,emacs的最大化,最小化的那一栏也消失不见了,而且有时候输入光标也会消失,好神奇,用的emacs是按照spacemacs网站上介绍的,brew install emacs-plus --HEAD --with-natural-title-bars, 有人知道如何解决么?

1 个赞

请问解决了吗? 我也有这个问题?

是不是全屏用了child frame,我也出现了这种情况

如果你使用company之类的补全,而且用child frame,貌似macOS会觉得这个补全窗口是新窗口,于是会新建桌面

1 个赞

使用了任何 child-frame的包就可能出现该问题。

1 个赞

像我这样启动就可以了 https://github.com/manateelazycat/lazycat-emacs/blob/master/site-lisp/config/init-startup.el

4 个赞

按照懒猫的方案,就是不用 mac 原生的全屏模式就可以了。虽然有点遗憾但算是能工作了👍

只是可惜split view不好使了