【发布时间】:2013-12-05 02:01:51
【问题描述】:
调用ediff、run-python等一些命令时,emacs会打开一个新的frame,但是我想让emacs打开一个新的窗口,可以吗?
【问题讨论】:
标签: emacs
调用ediff、run-python等一些命令时,emacs会打开一个新的frame,但是我想让emacs打开一个新的窗口,可以吗?
【问题讨论】:
标签: emacs
不知道为什么有人投票给你。也许他认为您应该首先查看 Ediff 手册(我也推荐)。
一个。命令ediff-toggle-multiframe 在使用多帧和单帧(多窗口)之间切换。
b. Ediff 手册还说:“有关如何制作的详细信息,请参阅ediff-window-setup-function
这些模式中的任何一种都是默认模式。”
您需要检查 Python 模式是否同样提供选项或命令来控制窗口/框架行为。
如果 Emacs总是为所有内容打开一个新框架,那么请确保选项 pop-up-frames 没有非 nil 值。
【讨论】:
(setq ediff-window-setup-function 'ediff-setup-windows-plain)