这是我多年来一直遇到的一个烦人的问题。我在英特尔 PC 上安装了 ubuntu 16.04,在 WSL 1 下的 Windows 机器上安装了 18.04。在这两种情况下,我都使用 SSH(实际上是 PuTTY)隧道 X11 连接到 ubuntu 系统,并使用 Xming 作为 X 服务器。我使用 apt-get 安装 emacs25 发行版。除了一个烦人的问题外,它工作正常。当我运行 emacs 时,例如使用
emacs ex1.c &
我可以看到窗口最初以合理的大小弹出,但随后立即调整自身大小,使其仅显示 3 行文本。我可以手动调整它的大小(即用鼠标),然后它的行为就合理了。我得到基本上相同的结果
emacs -geometry 80x51 ex1.c &
初始窗口现在是 80x51,但和以前一样,它会立即将自身调整为下蹲 80x3 窗口。我没有 ~/.emacs,也没有 .Xresources。如果我使用emacs -q
or ,行为是相同的emacs -Q
。
为什么 emacs 框架会自行调整大小?我该如何阻止它这样做?