Emacs 符号';作为变量的s值无效:‘;rvm
我正在尝试从复制所述文件并将elisp复制到.emacs文件后安装rvm.el,emacs给了我一个错误“Symbol's value as variable is void:'rvm”,我不确定出了什么问题。有人能给我指一下正确的方向吗 我的.emacsEmacs 符号';作为变量的s值无效:‘;rvm,emacs,rvm,Emacs,Rvm,我正在尝试从复制所述文件并将elisp复制到.emacs文件后安装rvm.el,emacs给了我一个错误“Symbol's value as variable is void:'rvm”,我不确定出了什么问题。有人能给我指一下正确的方向吗 我的.emacs ;; Update load path.
;; 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将其视为一个要计算的变量,而不是一个带引号的符号。这就解决了它,谢谢您的时间。