1 votes

Titre de cadre personnalisé dans Emacs

Je suis en train d'utiliser Emacs et je trouve très ennuyant le titre par défaut de la fenêtre (aka window) qui est user@host, surtout quand j'ai plusieurs fenêtres ouvertes. En cherchant un peu, j'ai trouvé qu'il est possible de changer cela en modifiant la variable frame-title-format; donc je l'ai fait, je l'ai changé en "%b" (par exemple) et ça a fonctionné.

Maintenant le problème: après exactement 30 secondes que j'ai réduit la fenêtre, le titre revient à user@host jusqu'à ce que je me concentre à nouveau sur la fenêtre.

J'ai essayé d'écrire dans mon ~/.emacs:

(setq frame-title-format "%b")

et j'ai même essayé de le personnaliser:

(custom-set-variables
 ; \[...\]
 '(frame-title-format "%b")
)

mais sans succès.

DÉTAILS:

  • GNU Emacs 23.2.1

  • Debian Squeeze

  • Openbox

Est-ce que j'ai raté quelque chose?

4voto

jrg Points 111

J'ai ceci dans mon fichier .emacs :

(setq frame-title-format "%b")
(setq icon-title-format "%b")

Et cela fonctionne pour moi (GNU Emacs 23.1.1).

Si cela ne fonctionne toujours pas pour vous, essayez d'exécuter une session emacs sans personnalisation (emacs -q --no-site-init), puis ajoutez les deux lignes ci-dessus et essayez à nouveau. Si cela fonctionne, alors quelque chose dans votre fichier .emacs (ou le fichier .emacs global) est en conflit.

1voto

McGovernTheory Points 113
(modifier-paramètres-cadre (cadre-sélectionné) (liste (cons 'nom "Le nouveau titre")))

fait l'affaire pour moi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X