在Emacs中,我们可以最大化当前活动窗口,然后在多窗口环境中恢复它吗?

时间:2011-01-19 06:54:10

标签: emacs

我喜欢打开多个窗口,每个窗口都打开了自己的文件。有时,我想最大化我编辑的那个占据整个屏幕,然后将其恢复到之前的大小和位置..

有办法吗?

根据emacs菜单,我只能想出放大窗口,收缩窗口......就是这样..

3 个答案:

答案 0 :(得分:11)

或多或少 - try using winner-mode。它将记住最后几个(大约200个)窗口配置,并让您通过简单的( C-c(右|左))击键来浏览它们。而且它很容易打开,因为它内置于:

(when (fboundp 'winner-mode)
  (winner-mode 1))

将它与windmove相结合,在你的窗户之间移动会更加棒极了。

答案 1 :(得分:5)

使用命令window-configuration-to-registerM-x window-configuration-to-register,按Enter键,然后按一些寄存器(字符),例如a。要最大化当前窗口,请使用C-x 1。如果要还原,请键入C-x r j a

答案 2 :(得分:0)

解决方法。

  1. ESC ESC ESC最大化带有活动光标的缓冲区。
  2. M-x`在其他缓冲区之间导航。