這個 Emacs 錯誤是什麼意思?

這個 Emacs 錯誤是什麼意思?

以下錯誤訊息是什麼意思?

載入 `/Users/JaydenXu/.emacs' 時發生錯誤:

符號作為變數的值為 void:...

為了確保正常運行,您應該調查並消除初始化檔案中的錯誤原因。使用“--debug-init”選項啟動 Emacs 以查看完整的錯誤回溯。

答案1

您的主目錄中的設定檔.emacs包含錯誤。

該文件的內容應該是 emacs 所使用的 LISP 方言中的有效代碼。啟動時,emacs 解析該檔案並執行其中包含的程式碼。

如果不查看文件內容,很難準確判斷修復位置.emacs

儘管如此,錯誤訊息還是給了提示。正如它所報告的,解析器發現了一個...無法擴展的由三個句點組成的序列。

打開您的.emacs文件並找到...其中。您可以刪除它們或註解掉該行,至少將一個字元;作為該行的第一個字元。

在亂搞之前,請務必對.emacs檔案進行命名備份。

如果您夠幸運,可能仍然存在文件.emacs~的舊版本且有望正常工作的版本的工作備份 ( ) .emacs

在這種情況下,您可以還原到舊版本或同時還原diff兩個版本來發現錯誤。

相關內容