この Emacs エラーはどういう意味ですか?

この Emacs エラーはどういう意味ですか?

次のエラー メッセージはどういう意味ですか? また、どうすれば解決できますか?

`/Users/JaydenXu/.emacs' の読み込み中にエラーが発生しました:

変数としてのシンボルの値は void です: ...

正常な動作を保証するには、初期化ファイル内のエラーの原因を調査して除去する必要があります。完全なエラー バックトレースを表示するには、Emacs を `--debug-init' オプションで起動します。

答え1

.emacsホームディレクトリ内の構成ファイルにエラーが含まれています。

このファイルの内容は、emacs が話す LISP 方言の有効なコードである必要があります。起動時に、emacs はこのファイルを解析し、そこに含まれるコードを実行します。

ファイルの内容を見ずに、どこを修復すればよいかを正確に判断するのは困難です.emacs

それでも、エラー メッセージにはヒントが示されています。報告されているように、パーサーは...展開できない 3 つのピリオドのシーケンスを検出しました。

ファイルを開いて.emacs、その中を探します。それらを削除するか、行の先頭に...少なくとも 1 つの文字を入れて行をコメント アウトすることができます。;

いじくり回す前に、必ずファイルに名前を付けてバックアップを作成してください.emacs

.emacs~運が良ければ、ファイルの古いバージョン(おそらく正常に動作するバージョン)のバックアップ( )がまだ残っている可能性があります.emacs

diffこの場合、エラーを見つけるために、古いバージョンに戻すか、両方のバージョンに戻すことができます。

関連情報