Emacs에서 툴바를 지속적으로 숨기려면 어떻게해야합니까?


23

Linux Mint 8에 emacs23을 설치했습니다. 툴바를 숨기고 싶습니다 Options > Show/Hide > Tool-bar. 그러나 다음에 emacs를 시작할 때 툴바가 다시 나타납니다. 영구적으로 숨기려면 어떻게해야합니까?

답변:


38

init 파일 (~ / .emacs 또는 _emacs 또는 ~ / .emacs.d / init.el)에 다음을 추가하십시오.

(tool-bar-mode -1)

8

Emacs에는 멋진 내장 사용자 정의 인터페이스가 있습니다.

을 선택 Options › Customize Emacs › Specific Option하고 입력 tool을 시작한 다음 TAB을 눌러 옵션으로 시작하십시오 tool. tool-bar-mode그런 다음 선택하십시오 . 값을 전환하여 끄고을 누릅니다 Save for future sessions.


고마워, 이것은 더 일반적인 해결책이었습니다. 그러나 "미래 세션을 위해 저장"을 누르면 "사용자 정의를 저장할 수 없습니다. init 파일이 완전히로드되지 않았습니다"라는 메시지가 나타납니다. 파일에 문제가 있다고 생각 .emacs하지만 이해할 수 없습니다.
Jonas

4
Sanoj : 가장 좋은 해결책은 lisp를 모르는 경우 빈 .emacs를 만든 다음 이전 .emacs의 일부를 한 번에 하나씩 복사하고 메시지 버퍼 에 오류가 표시되지 않는 것입니다. 시작할 때마다 다시 추가 할 수 있습니다. 또는 ";" 줄 앞에 주석을 달고 작은 섹션의 주석 처리를 제거하는 유사한 프로세스를 따르고 다시 시작할 때 오류가 없는지 확인하십시오.
저스틴 스미스

6

마이클에 동의합니다. 그러나이 줄을 .emacs 파일에만 추가하면 명령 줄 모드에서 emacs를 실행할 때 오류가 발생합니다. 따라서 더 나은 솔루션은 .emacs 파일에 다음을 추가하는 것입니다.

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

GUI에서 도구 모음을 실행할 때만 도구 모음이 숨겨집니다. 명령 행 모드의 이맥스에는 툴바가없는 것 같습니다.


Emacs 24 FWIW에서이 문제가 발생하지 않습니다.
Paul Bissex

0

나중에 참조 할 수 있습니다.

도구 모음, 메뉴 모음 및 스크롤 막대가 숨겨져있는 ~ / .emacs 파일

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

이제 emacs는 다음과 같습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.