大家是怎么管理类似*Help*之类临时的、新开的window的?

如我在截图里的例子,我在左上角的 window 里调用 magit,magit 的界面有时会出现在右下角,有时又会在其他地方。这个新打开的window的位置似乎跟当前的 window 位置有关,但是我不太确定具体是什么关系。 我个人比较想找到一个让新window在一个固定的位置(例如当前 frame 最右边)打开的方法。

感谢🙏。

对于 magit,可以设置 magit-display-buffer-function

对于其他窗口管理,建议使用 shackle,还可以结合 popper

2 个赞

可以参考下 Doom 的 popup 模块。

1 个赞

感谢,今晚去看看

之前在用popper,看了下shackle好像很牛,感谢推荐

最近发现 popwin 蛮好用的

https://github.com/emacsorphanage/popwin

感谢老哥,用了一下很舒适。

1 个赞