Je veux masquer l'écran d'accueil.
Ma .emacs
fichier:
(setq c-basic-offset 4) ; indents 4 chars
(setq tab-width 4) ; and 4 char wide for TAB
(setq indent-tabs-mode nil) ; And force use of spaces
(turn-on-font-lock) ; same as syntax on in Vim
(setq width (max width (+ (length str) 1))) ;line numbers
(setq inhibit-splash-screen t) ; hide welcome screen
J'ai essayé d'exécuter la dernière ligne de code dans mon .emacs sans succès.
Comment masquer l'écran d'accueil dans Emacs?
Ajoutez ce qui suit à votre $HOME/.emacs
:
(setq inhibit-startup-screen t)
Au prochain démarrage d'Emacs, l'écran de bienvenue ne devrait pas apparaître. Si Emacs est déjà ouvert avec l'écran de bienvenue, vous pouvez le tuer avec C-x k (Control-x, puis k).
(setq inhibit-splash-screen t)
(setq inhibit-startup-message t)
Vous pouvez également:
alias emacs='emacs --no-splash'
Vous pouvez facilement le faire via les menus d'emac ...
Options -> personnaliser emacs -> groupe de personnalisation de niveau supérieur
puis sélectionnez le groupe d'environnement, puis l'initialisation et définissez l'écran de démarrage d'inhibition sur activé.
Dans Emacs 24, inhibit-splash-screen
et inhibit-startup-message
est un alias pour inhibit-startup-screen
, il suffit donc d'ajouter (setq inhibit-startup-screen t)
à ton .emacs
le fichier résoudra le problème.
Compte tenu de cette configuration, votre tampon de démarrage est désormais *scratch*
, si vous souhaitez modifier davantage le tampon par défaut, M-h v initial-buffer-choice <RET>
aidera.
Document officiel: http://www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html
Dans mon .emacs que j'ai (setq inhibit-startup-message t) et cela fonctionne pour moi.
Le manuel de gnu emacs indique que inhibit-startup-message est l'ancienne version et inhibit-splash-screen est la version la plus récente. Je ne sais pas dans quelle version cela a changé. http://www.gnu.org/software/emacs/manual/html_node/emacs/Initial-Options.html
Vous pouvez utiliser set initial-scratch-message
variable à zéro pour masquer le message initial ou définir tout ce que vous souhaitez afficher votre message.
(setq initial-scratch-message nil)
ou
(setq initial-scratch-message ";; Happy Hacking")
J'espère que cela a aidé.