Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs 符号';作为变量的s值无效:‘;rvm_Emacs_Rvm - Fatal编程技术网

Emacs 符号';作为变量的s值无效:‘;rvm

Emacs 符号';作为变量的s值无效:‘;rvm,emacs,rvm,Emacs,Rvm,我正在尝试从复制所述文件并将elisp复制到.emacs文件后安装rvm.el,emacs给了我一个错误“Symbol's value as variable is void:'rvm”,我不确定出了什么问题。有人能给我指一下正确的方向吗 我的.emacs ;; Update load path.

我正在尝试从复制所述文件并将elisp复制到.emacs文件后安装rvm.el,emacs给了我一个错误“Symbol's value as variable is void:'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  
emacs的输出--调试初始化:

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()
调试器已输入--Lisp错误:(void变量'rvm)
(需要“rvm”)
评估缓冲区(#nil)/home/levi/.emacs“nil t);缓冲器位置265处的读数
使用代码转换加载(“/home/levi/.emacs”“/home/levi/.emacs”t)
荷载(“~/.emacs”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\35203^\315\2027^\317\2027^\315\2027^\321^$
命令行()
正常-顶级()

查看该代码时,您可以使用一些非ascii字符来代替引号
rvm

(require'rvm)
应该是
(require'rvm)


这就是为什么Emacs将其视为一个要计算的变量,而不是一个带引号的符号。

这就解决了它,谢谢您的时间。