【问题标题】:How to make emacs only make new window instead of sometimes new frame?如何使emacs只制作新窗口而不是有时新框架?
【发布时间】:2013-12-05 02:01:51
【问题描述】:

调用ediff、run-python等一些命令时,emacs会打开一个新的frame,但是我想让emacs打开一个新的窗口,可以吗?

【问题讨论】:

    标签: emacs


    【解决方案1】:
    1. 不知道为什么有人投票给你。也许他认为您应该首先查看 Ediff 手册(我也推荐)。

      一个。命令ediff-toggle-multiframe 在使用多帧和单帧(多窗口)之间切换。

      b. Ediff 手册还说:“有关如何制作的详细信息,请参阅ediff-window-setup-function 这些模式中的任何一种都是默认模式。”

    2. 您需要检查 Python 模式是否同样提供选项或命令来控制窗口/框架行为。

    3. 如果 Emacs总是为所有内容打开一个新框架,那么请确保选项 pop-up-frames 没有非 nil 值。

      李>

    【讨论】:

    • 对于ediff,我使用(setq ediff-window-setup-function 'ediff-setup-windows-plain)
    • (setq ediff-window-setup-function 'ediff-setup-windows-plain) 没问题。
    猜你喜欢
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    相关资源
    最近更新 更多