Emac'lerde kaydırma çubuğunu devre dışı bırakmak için .emacs dosyama (toggle-scroll-bar -1) ekledim ve konsol modunun dışında emacs çalıştırdığımda harika çalışıyor. Ancak terminalde emacs çalıştırdığımda hatayı alıyorum Sembol fonksiyon tanımı geçersiz: toggle-scroll-bar
Emacs 23.3.1 kullanıyorum
heres iz ben koşarken - 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
ve sonra sıfırdan arabellek yazın (scroll-bar-mode -1)C-j
ve bir hata alıp almadığınızı görün. Bu işlev scroll-bar.el
pakette Emacs ile dağıtılır , bu yüzden .emacs
garip bir şey olduğunu tahmin ediyorum veya Emacs düzgün yüklenmemiş.
--debug-init
. Bunu deneyin ve bu bilgiyi soruya ekleyin. Emacs sürümü ile birlikteM-x emacs-version
. Bu kod yığını Emacs 23.2 ile gayet iyi çalışıyor.