2013-12-09 2 views
1

scalac 개발을 위해 이맥스 환경을 설정하려면이 post에 주어진 단계를 따르고 있습니다. 저는 여기에 쓴 것입니다 ~/이맥스 파일 :Emacs 스칼라 개발의 기본 설정 : 초기화 오류

(add-to-list 'load-path “~/.emacs.d/”) 
(add-to-list 'load-path “~/.emacs.d/plugins/”) 
(require 'ido) 
(ido-mode t) 
(setq ido-enable-flex-matching t) ;; enable fuzzy matching 
(add-to-list 'load-path "~/.emacs.d/plugins/autocomplete/") 
(require 'auto-complete-config) 
(add-to-list 'ac-dictionary-directories "~/.emacs.d/plugins/autocomplete/ac-dict") 
(ac-config-default) 
(add-to-list 'load-path 
      "~/.emacs.d/plugins/yasnippet") 
(require 'yasnippet) 
(yas-global-mode 1) 
(setq frame-title-format '("Emacs @ " system-name ": %b %+%+ %f")) 
(add-to-list 'load-path "/usr/share/emacs24/site-lisp/emacs-goodies-el/color-theme.el") 
(require 'color-theme) 
(color-theme-initialize) 
(color-theme-gnome2) 
(add-to-list 'load-path "~/install/scala-mode2") 
(require 'scala-mode2) 

하지만 이맥스를 시작할 때 나는 --debug-초기화와 옵션을 실행 한 후 다음과 같은 오류를 볼 수 있습니다

Debugger entered--Lisp error: (void-variable \u201C~/\.emacs\.d/\u201D) 
(add-to-list (quote load-path) \u201C~/\.emacs\.d/\u201D) 
eval-buffer(#<buffer *load*> nil "/home/vraj11/.emacs" nil t) ; Reading at $ 
load-with-code-conversion("/home/vraj11/.emacs" "/home/vraj11/.emacs" t t) 
load("~/.emacs" t t) 
#[0 "^H\205\262^@  \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312$ 
command-line() 
normal-top-level() 

나는 무엇이 잘못되었는지 짐작할 수 없다. 이걸 없애도록 도와주세요.

답변

1

처음 두 줄의 문자열 리터럴은 구문 적으로 잘못되었습니다. 둥근 따옴표가 아닌 예 : "을 사용해야합니다.

을 모두 "으로 바꿉니다.

+0

답장을 보내 주셔서 감사합니다. 색상 테마가없는 이맥 (emacs) 때문에이 문제가 발생했습니다. 색상 테마 지원을 설치 한 후 이와 같은 것을 쉽게 찾을 수 있습니다. –