Emacs Windows,如何在框架中分配宽度?

13

我曾经用过一个非常好的emacs函数,可以将所有窗口(emacs窗口,而不是帧)的宽度设置得很平均。

如果你打开emacs并连续做两次C-x 3,你会得到三个垂直窗口。然后运行我正在寻找的函数,使这些窗口的宽度相同。

我不能再找到这个函数了。 请问有人能:

  • 找出该函数的名称
  • 告诉我键盘快捷键(如果有的话)
  • 告诉我应该如何自己找到答案

谢谢!


我所做的有点繁琐,但基本上我按下了M-x并使用了Tab键自动完成。它打开了一个新的缓冲区,我只是浏览了众多函数,寻找看起来有用的东西。不过肯定有更好的方法。 - NG.
1个回答

20
您需要使用 M-x balance-windows 命令。

2
正确! 谢谢你的鱼! 虽然我想学钓鱼。 - Gauthier
3
一旦你知道了函数名称,C-h w FUNCTION-NAME RET 告诉你与该函数相关的按键绑定(如果有的话)。对于读者来说,这个问题留作练习。 C-h a REGEX RET 将会在命令中搜索符合正则表达式的内容,特别地,C-h a window RET 对于查找窗口相关的命令很有用。最后,不要忘记我的个人最爱 C-h k ,它会告诉你按下某个键时将运行哪个命令,与 C-h l 一起使用可帮助你弄清楚当出现奇怪行为时你到底做了什么。 - Ivan Andrus
谢谢Ivan。我在想是不是我没有尝试过C-h a,而是错过了平衡窗口。真可惜。 - Gauthier

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接