이 Emacs 오류는 무엇을 의미합니까?

이 Emacs 오류는 무엇을 의미합니까?

다음 오류 메시지는 무엇을 의미하며 어떻게 해결할 수 있나요?

`/Users/JaydenXu/.emacs'를 로드하는 동안 오류가 발생했습니다:

변수로서의 기호 값이 무효입니다: ...

정상적인 작동을 보장하려면 초기화 파일에서 오류 원인을 조사하고 제거해야 합니다. 전체 오류 역추적을 보려면 `--debug-init' 옵션으로 Emacs를 시작하십시오.

답변1

.emacs홈 디렉터리의 구성 파일에 오류가 있습니다 .

이 파일의 내용은 emacs가 말하는 LISP 방언의 유효한 코드여야 합니다. 시작 시 emacs는 이 파일을 구문 분석하고 그 안에 포함된 코드를 실행합니다.

파일 내용을 보지 않고서는 복구할 위치를 정확히 말하기가 어렵습니다 .emacs.

그럼에도 불구하고 오류 메시지는 힌트를 제공합니다. 보고된 대로 파서는 ...확장할 수 없는 세 개의 기간 시퀀스를 발견했습니다 .

파일을 열고 파일을 .emacs찾으세요 . ...이를 제거하거나 줄의 첫 번째 문자로 최소한 하나를 추가하여 줄을 주석 처리할 수 있습니다 ;.

문제를 일으키기 전에 파일의 이름이 지정된 백업을 만드십시오 .emacs.

운이 좋다면 파일 .emacs~의 이전 버전과 작동 중인 파일 버전의 작동 중인 백업( )이 아직 남아 있을 수 있습니다 .emacs.

이 경우 이전 버전으로 되돌리거나 diff두 버전 모두로 돌아가서 오류를 발견할 수 있습니다.

관련 정보