Chcę ukryć ekran powitalny.
Mój .emacs
plik:
(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
Próbowałem uruchomić ostatnią linię kodu w moim .emacs bez powodzenia.
Jak możesz ukryć ekran powitalny w Emacsie?
q
.Alternatywnie możesz:
źródło
emacs
mówi, żeinhibit-splash-screen
to alias dlainhibit-startup-screen
.inhibit-splash-screen
inhibit-startup-message
są po prostu aliasami dlainhibit-startup-screen
.Możesz to łatwo zrobić za pomocą menu emaca ...
Opcje -> dostosuj emacs -> grupa dostosowywania najwyższego poziomu
następnie wybierz grupę środowiska, zainicjuj i włącz ekran zakazu uruchamiania.
źródło
F10
lub wpiszM-x menu-bar-open
.W moim .emacs mam (setq inhibit-startup-message t) i to działa dla mnie.
Podręcznik GNU emacs mówi, że inhibit-startup-message to stara wersja, a inhibit-splash-screen to nowsza wersja. Nie wiem, w której wersji to się zmieniło. http://www.gnu.org/software/emacs/manual/html_node/emacs/Initial-Options.html
źródło
W Emacs 24
inhibit-splash-screen
iinhibit-startup-message
są aliasem dlainhibit-startup-screen
, więc po prostu dodaj(setq inhibit-startup-screen t)
do.emacs
pliku, aby rozwiązać problem.Biorąc pod uwagę tę konfigurację, twój bufor startowy jest teraz
*scratch*
, jeśli chcesz dalej zmienić domyślny bufor,M-h v initial-buffer-choice <RET>
pomoże.Oficjalny dokument: http://www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html
źródło
Możesz użyć set
initial-scratch-message
variable na nil, aby ukryć początkową wiadomość lub ustawić wszystko, co chcesz wyświetlić.(setq initial-scratch-message nil)
lub
(setq initial-scratch-message ";; Happy Hacking")
Mam nadzieję, że to pomogło.
źródło