gpt4 book ai didi

emacs - 如何告诉 emacs 在 M-x 编译或 elisp 编译错误时不拆分窗口?

转载 作者:行者123 更新时间:2023-12-04 17:57:02 26 4
gpt4 key购买 nike

当我执行 M-x 编译或得到 elisp 编译错误时,我的 emacs 垂直拆分窗口,并在新窗口中显示编译输出/错误消息。我更喜欢在全屏窗口中使用我的缓冲区,因为垂直拆分的窗口对我来说太窄了。我可以告诉 emacs 不要拆分窗口并对编译/错误缓冲区执行 M-x 切换缓冲区吗?

编辑:Trey 的建议适用于编译。有没有办法为所有拆分窗口的命令设置它?我想到的三个是elisp编译,M-x apropos和M-x发生。

最佳答案

尝试这个:

(setq compilation-window-height 1000)

您可以想象并实际计算框架中的文本行数... (/ (frame-pixel-height) (frame-char-height)) ,但这似乎很愚蠢。

io控制Emacs一般如何显示缓冲区,可以配置变量 same-window-regexps匹配所有缓冲区名称,然后匹配所有使用 display-buffer 显示缓冲区的命令将使用相同的窗口:
(setq same-window-regexps '("."))

Choosing a Window更多细节。

关于emacs - 如何告诉 emacs 在 M-x 编译或 elisp 编译错误时不拆分窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6619375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com