2011-08-08 10 views
3

https://github.com/senny/rvm.elからrvm.elをインストールしようとしていて、上記のファイルをコピーして、私の.emacsファイルにelispをコピーした後、emacsが "Symbol's value of variable無効です: 'rvm'と私は何が間違っているのか分かりません。誰かが正しい方向に私を向けることができますか? emacsの--debug-INITのシンボル値が変数として無効です: 'rvm

私の.emacs

;; Update load path.                                      
(add-to-list 'load-path "~/.emacs.d") 

;; Interactively Do Things (highly recommended, but not strictly required)                        
(require 'ido) 
(ido-mode t) 

;; Rinari                                        
(add-to-list 'load-path "~/.emacs.d/rinari") 
(require 'rinari) 

;; RVM                                         
(require ‘rvm) 
(rvm-use-default) ;; use rvm’s default ruby for the current Emacs session 

出力:

そのコードをEyeballing
Debugger entered--Lisp error: (void-variable ‘rvm) 
    (require ‘rvm) 
    eval-buffer(#<buffer *load*> nil "/home/levi/.emacs" nil t) ; Reading at buffer position 265 
    load-with-code-conversion("/home/levi/.emacs" "/home/levi/.emacs" t t) 
    load("~/.emacs" t t) 
    #[nil "^H\205\264^@ \306=\203^Q^@\307^H\310Q\2027^@ \311=\2033^@\312\307\313\314#\203#^@\315\2027^@\312\307\313\316#\203/^@\317\2027^@\315\2027^@\307^H\320Q^Z\321^$ 
    command-line() 
    normal-top-level() 

答えて

9

、あなたがrvm

を引用のためのアポストロフィの代わりに、いくつかの非ASCII文字を持っています

(require ‘rvm)は、(require 'rvm)

だからこそ、Emacsは引用符で囲まれたシンボルではなく、評価する変数として見ているのです。

+0

それを修正しましたので、お時間をありがとうございます。 –

関連する問題