如何在底部固定创建一个窗口

想创建一个类似cider的这样的窗口,这个窗口无论上面如何进行分割窗口都在最底部创建一个窗口,并且这个窗口不会随着上面窗口的最大化而消失,始终都显示在最底部,除非我手动执行命令隐藏这个窗口

找了半天没找到合适的方法,希望大家给点提示

1 个赞

始终都显示在最底部

side window 应该能满足。(https://www.gnu.org/software/emacs/manual/html_node/elisp/Displaying-Buffers-in-Side-Windows.html)

不会随着上面窗口的最大化而消失,除非我手动执行命令隐藏这个窗口

应该可以通过 Window Parameters 让他不响应 delete-other-window。最大化不消失没试过,不知道怎么弄 (https://www.gnu.org/software/emacs/manual/html_node/elisp/Window-Parameters.html)

display-buffer-in-side-window

谢谢,根据提示我找到了

https://www.coder.work/article/556289

https://github.com/emacsorphanage/popwin

doom里面好像也有类似的功能,但是是好像也是无法让这个窗口在我最大化其它窗口的时候不消失