web-dev-qa-db-ja.com

KDEで最大化されたEmacsフレームの周囲のギャップを削除するにはどうすればよいですか?

KubuntuでEmacsを使用しています。起動時に、init.elで次のコマンドを使用してEmacsフレームを最大化します。

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

これは機能しますが、ここに見られるように、最大​​化されていないquiteフレームの周りに小さなギャップが残ります。

Gap around a 'maximized' Emacs frame.

Emacsを完全に最大化し、このギャップを解消する方法はありますか?

5
m00am

これは修正というよりは回避策です。 このスレッド でBastian Beischerが提案したように、ジオメトリの変更にウィンドウが従う方法を変更できます。

メニューエントリの名前の一部が変更されたため、更新されたバージョンを以下に示します。

  1. タイトルバーを右クリックします。
  2. その他のアクション→特別なウィンドウ設定を選択します
  3. Size&Positions-Tab activateObey Geometry Restrictions
  4. ドロップダウンリストの値をForceに設定し、その隣のラジオボタンをオンのままにしますNo

これで問題は解決しました。私のマシンのEmacsのすべてのインスタンスで機能し、再起動後も持続しました。また、Plasma 5.5.5およびEmacs 25.2を搭載したUbuntu 16.04でも動作します。

編集:

特別なウィンドウ設定特別なアプリケーション設定です。 この回答 SE Unix&Linuxでは、この変更は特定のウィンドウにのみ適用されることを示唆していますが、これを再現できませんでした。私にとっては、すべてのウィンドウで変更されます。

6
m00am