web-dev-qa-db-fra.com

Comment puis-je supprimer l'espace autour du cadre Emacs maximisé sur KDE?

J'utilise Emacs sur Kubuntu. Au démarrage, je maximise mon cadre Emacs avec cette commande dans mon init.el:

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

Cela fonctionne, mais laisse un petit espace autour du cadre pas assez maximisé, comme vous pouvez le voir ici:

Gap around a 'maximized' Emacs frame.

Existe-t-il un moyen de maximiser complètement Emacs et de supprimer cet écart?

5
m00am

C'est plus une solution de contournement qu'un correctif. Comme proposé par Bastian Beischer dans ce fil , vous pouvez modifier la manière dont la fenêtre obéit aux modifications de la géométrie.

Certains noms des entrées de menu ayant changé, voici une version mise à jour:

  1. Faites un clic droit sur la barre de titre.
  2. Sélectionnez Autres actions → Paramètres de la fenêtre spéciale .
  3. Dans le Taille et positions - Activer l'onglet Respecter les restrictions de géométrie
  4. Définissez la valeur dans la liste déroulante sur Force et laissez le bouton radio à côté de lui sur Non

Cela a résolu le problème pour moi. Cela a fonctionné pour toutes les instances d'Emacs sur ma machine et l'a fait de manière persistante après le redémarrage. Cela fonctionne également sur Ubuntu 16.04 avec Plasma 5.5.5 et Emacs 25.2.

Modifier:

J'ai essayé de comprendre quelle était la différence entre Paramètres de fenêtre spéciaux et Paramètres d'application spéciaux est. Cette réponse sur SE Unix & Linux suggère que cette modification ne s’applique que pour la fenêtre spécifique, mais je ne peux pas la reproduire. Pour moi, cela change pour toutes les fenêtres.

6
m00am