web-dev-qa-db-fra.com

Comment puis-je cacher la barre d'outils dans Emacs de manière persistante?

J'ai installé Emacs23 sur Linux Mint 8. Je voudrais cacher la barre d'outils et je peux le faire avec Options > Show/Hide > Tool-bar. Mais la barre d'outils revient la prochaine fois que je commence Emacs. Comment puis-je le cacher avec persistance?

24
Jonas

Ajoutez les éléments suivants à votre fichier init (~/.emacs ou _emacs ou ~/.emacs.d/init.el):

(tool-bar-mode -1)
39
michaelmichael

Emacs a une belle interface de personnalisation intégrée.

Sélectionnez Options › Customize Emacs › Specific Option, commencez à taper tool, puis frappez TAB Pour voir les options commençant par tool. Choisir tool-bar-mode alors. Basculez sa valeur pour l'éteindre et appuyez sur Save for future sessions.

8
viam0Zah

Je suis d'accord avec Michael. Mais si vous n'ajoutez que cette ligne à votre fichier .emacs, il y aura des erreurs lorsque vous exécutez Emacs en mode ligne de commande. Ainsi, une meilleure solution peut vous ajouter ce qui suit sur votre fichier .emacs:

(if window-system
    (tool-bar-mode -1)
)

ainsi, la barre d'outils ne sera cachée que lorsque vous l'exécutez dans GUI. Les emacs en mode ligne de commande ne semblent pas avoir une barre d'outils.

6
Yu Fu

Juste pour référence future.

~/.emacs Fichier avec barre-outil, bar-bar et barre de défilement caché

;; Disabling things
;;-----------------------------------------------------------------------
(menu-bar-mode -1) 
(toggle-scroll-bar -1) 
(tool-bar-mode -1) 

;;Note: If, after turning any of these off, you want to re-enable them for a single emacs window, you can do so by pressing Meta-x and then typing the command at the M-x Prompt. (Copied from Web)
;;Example:
;;M-x tool-bar-mode
;;will turn the toolbar back on. 
;;-----------------------------------------------------------------------

Maintenant, vos emacs ressembleront à - ceci .

0
vineeshvs