emacs에서 스크롤바를 비활성화하려면 내 .emacs 파일에 추가 (toggle-scroll-bar -1)하고 콘솔 모드 외부에서 emacs를 실행할 때 훌륭하게 작동합니다. 그러나 터미널에서 emacs를 실행하면 Symbol의 함수 정의가 무효입니다. toggle-scroll-bar
나는 이맥스를 실행 중이다 23.3.1
여기 --debug-init를 실행할 때 추적이 있습니다.
1 Debugger entered--Lisp error: (void-function scroll-bar-mode)
2 (scroll-bar-mode -1)
3 eval-buffer(#<buffer *load*> nil "/Users/neil/.emacs.d/init.el" nil t) ;$
4 load-with-code-conversion("/Users/neil/.emacs.d/init.el" "/Users/neil/.ema$
5 load("/Users/neil/.emacs.d/init" t t)
6 #[nil "^H\205\264^@ \306=\203^Q^@\307^H\310Q\2027^@ \311=\2033^@\312\307$
7 command-line()
8 normal-top-level()
emacs -nw -q
하고 스크래치 버퍼에 (scroll-bar-mode -1)C-j
오류가 있는지 확인하십시오. 이 기능은 scroll-bar.el
패키지에 Emacs와 함께 배포 되므로 .emacs
이상한 점이 있거나 Emacs가 제대로 설치되지 않은 것 같습니다.
--debug-init
. 그것을 시도하고 그 정보를 질문에 추가하십시오. 이맥스 버전과 함께M-x emacs-version
. 이 코드 덩어리는 Emacs 23.2에서 잘 작동합니다.