Jak mogę trwale ukrywać pasek narzędzi w Emacsie?


23

Zainstalowałem emacs23 na Linux Mint 8. Chciałbym ukryć pasek narzędzi i mogę to zrobić Options > Show/Hide > Tool-bar. Ale pasek narzędzi powraca przy następnym uruchomieniu emacsa. Jak mogę to trwale ukryć?

Odpowiedzi:


38

Dodaj następujące pliki do pliku init (~ / .emacs lub _emacs lub ~ / .emacs.d / init.el):

(tool-bar-mode -1)

8

Emacs ma ładny wbudowany interfejs dostosowywania.

Wybierz Options › Customize Emacs › Specific Option, zacznij pisać tool, a następnie naciśnij, TABaby zobaczyć opcje zaczynające się od tool. Wybierz tool-bar-modewtedy. Przełącz jego wartość, aby ją wyłączyć, i naciśnij Save for future sessions.


Dzięki, to było bardziej ogólne rozwiązanie. Ale kiedy nacisnąłem „Zapisz na przyszłe sesje”, dostałem „Nie mogę zapisać dostosowań; plik init nie został w pełni załadowany” ... więc myślę, że mam problem z moim .emacsplikiem, ale go nie rozumiem.
Jonas

4
Sanoj: najlepszym rozwiązaniem tego problemu, jeśli nie znasz żadnego sepleniania, jest zrobienie pustego pliku .emac, a następnie skopiowanie części starych plików .emac za jednym razem i upewnienie się, że w buforze Wiadomości nie będą wyświetlane żadne błędy przy uruchomieniu dla każdej dodanej części. Lub możesz wstawić „;” przed wierszami, aby je skomentować, i wykonaj podobny proces odkomentowania małej sekcji i upewnienia się, że nie ma błędów po ponownym uruchomieniu.
Justin Smith

6

Zgadzam się z Michaelem. Ale jeśli dodasz tę linię tylko do pliku .emacs, wystąpią błędy podczas uruchamiania emacsa w trybie wiersza poleceń. Dlatego lepszym rozwiązaniem może być dodanie do pliku .emacs:

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

dzięki czemu pasek narzędzi będzie ukryty tylko po uruchomieniu go w GUI. Emacs w trybie wiersza poleceń nie wydaje się mieć paska narzędzi.


Nie widzę tego problemu w Emacs 24 FWIW.
Paul Bissex,

0

Tylko na przyszłość.

Plik ~ / .emacs z ukrytym paskiem narzędzi, paskiem menu i paskiem przewijania

;; 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. 
;;-----------------------------------------------------------------------

Teraz swoje emacs będzie wyglądać to .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.