2010-12-01 11 views
4

私は短い時間のためにlispでemacsを使用しています。メッセージ:エラーEmacs slime:eval-buffer:シンボルの関数定義が無効です:define-slime-contrib

EVAL-バッファ:シンボルの関数定義は無効である:私のスライムのcontribフォルダが見つからない場合よりも、定義-スライム-contribの

はこのことを意味しますか?

私の.emacsこのためdisaster..sorryです...私はすべてのフォルダの中身を検索すると、誰もがよく見える...

;; SLIME ================================================== 
' 

;; Orden: M-x slime 
(setq inferior-lisp-program "/usr/bin/clisp") ; 


(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") 


;;(require 'slime-autoloads)      
(add-to-list 'load-path "/etc/emacs/site-start.d/")      ;; I review all this folders and 
(add-to-list 'load-path "/usr/lib/emacsen-common/packages/install/")  ;; the address look good 
(add-to-list 'load-path "/usr/share/doc/slime/") 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/") 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/contrib/") 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") 
(require 'slime) 

(add-hook 'lisp-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 

(add-hook 'slime-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 

(add-hook 'html-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 

答えて

4

は、これは私の.emacsの関連する部分である。

(setq inferior-lisp-program "/usr/local/bin/sbcl") 
    (add-to-list 'load-path "~/.emacs.d/slime/") 
    (require 'slime) 
    (slime-setup) 

私はそれを使うときにLispバッファーに行き、M-x slimeとvoilaを実行します。

2

次に持っていたものから、あなたの.emacsファイルを変更してみてください:

;; SLIME ================================================== 

;; Orden: M-x slime 
(setq inferior-lisp-program "/usr/bin/clisp") 

(add-to-list 'load-path "/etc/emacs/site-start.d/")      ;; I review all this folders and 
(add-to-list 'load-path "/usr/lib/emacsen-common/packages/install/")  ;; the address look good 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/") 
(add-to-list 'load-path "/usr/share/emacs/site-lisp/slime/") 

(require 'slime) 
(slime-setup) 

(add-hook 'lisp-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 

(add-hook 'slime-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 

(add-hook 'html-mode-hook '(lambda() 
     (local-set-key (kbd "RET") 'newline-and-indent))) 
関連する問題