git을 사용하여 .emacs 파일을 관리하기 시작 했으므로 모든 것을 ~/.emacs.d 디렉토리에 유지하는 것이 유용하다는 것을 알았습니다. eshell을 가지고 있기 때문에 시동시 기본값 인 ~/.eshell 대신 ~/.emacs/eshell.el을 읽으려고합니다.기본 Eshell 디렉토리 변경
call-interactively: Autoloading failed to define function eshell
: 나는 그렇게 할 때
(setq eshell-directory-name '("~/.emacs.d/eshell"))
그러나, 다음과 같은 에러가 발생합니다
나는이 그냥 내가 원하는 위치를 가리 키도록 eshell 디렉토리 이름 변수를 변경, 충분히 간단 할 것이라고 생각및 eshell을로드하지 못했습니다.
이 설정을 변경하는 올바른 방법은 무엇입니까?
죄송합니다, 여전히 같은 방법으로 실패합니다. 'M-x customize-variable'을 시도하면 프롬프트에'[No match]'가 표시됩니다. 나는 이것을 시도하고있다. (Mac GNU Emacs 24.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)) ~/.eshell을 지우고 원하는 곳으로 심볼릭 링크하면 , 변수 선언이 주석 처리 된 경우에도 동일한 문제가 발생합니다. 나는 내가 이상한 맥 일이 아닌지 확인하기 위해 집에 갈 때 나의 리눅스 박스에서 이것을 시도 할 것이다. – Dmitri