如何消除 KDE 上最大化 Emacs 框架周围的间隙?

如何消除 KDE 上最大化 Emacs 框架周围的间隙?

我在 Kubuntu 上使用 Emacs。启动时,我使用以下命令最大化我的 Emacs 框架init.el

(custom-set-variables
...
 '(initial-frame-alist (quote ((fullscreen . maximized)))))

这有效,但在不相当最大化框架,如您所见:

“最大化” Emacs 框架周围的间隙。

有没有办法可以完全最大化 Emacs 并消除这个差距?

答案1

这更像是一种权宜之计,而不是一种修复。正如 Bastian Beischer 在此主题您可以改变窗口如何遵循几何变化。

由于一些菜单项的名称已经改变,这里是更新版本:

  1. 右键单击标题栏。
  2. 选择更多操作 → 特殊应用程序设置
  3. 在里面尺寸和位置-Tab 激活遵守几何限制
  4. 将下拉列表中的值设置为力量并保持旁边的单选按钮处于打开状态

这为我解决了这个问题。它适用于我机器上的所有 Emacs 实例,并且在重启后持续有效。它也适用于带有 Plasma 5.5.5 和 Emacs 25.2 的 Ubuntu 16.04。Emacs 29.0.50 和 Kwin 5.25.5 也可以工作。

更新 22.04

随着 (K)ubuntu 的更新版本,设置略有改变:

  1. 右键单击标题栏。
  2. 选择更多操作 → 配置特殊应用程序设置...
  3. 如果遵守几何限制尚未出现:
    • 单击“添加属性”
    • 选择并添加遵守几何限制
  4. 将下拉列表中的值设置为力量并保持旁边的单选按钮处于打开状态

编辑:

我试图弄清楚特殊窗口设置特殊应用设置是。这个答案SE Unix&Linux 上说这个更改只适用于特定窗口,但我无法重现这一点。对我来说,它会对所有窗口进行更改。

相关内容