2013-12-09 23 views
1

我按照此post中給出的步驟設置我的emacs環境進行scala開發。以下是我已經寫在〜/的.emacs文件:scala開發的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) 

但是當我開始我的Emacs可以 --debug-INIT運行它選項後看到以下錯誤:

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沒有顏色主題,我陷入了這個問題。安裝彩色主題支持後,更容易找到像這樣的東西。 –