> 기술블로그

Windows 에서 Emacs 를 설치할 경우 홈 디렉토리 설정하기

emacswindows

사용하던 노트북이 좀 느려진 같아 Windows 11 을 새로 설치하였다. 평소대로 Emacs 를 설치하고, 홈 디렉토리에 설정 파일 .emacs 을 심볼릭 링크를 하였다. 그러나 Emacs 를 아무리 실행해도 설정 파일의 내용이 적용되지 않았다.

Emacs 는 Windows 의 버전에 따라 홈 디렉토리를 다르게 설정한다는 것을 이제서야 알았다. 다음번에 실수하지 않도록 한번 정리해 둔다.

Emacs 에서 홈 디렉토리

윈도우 버전에 따른 홈 디렉토리는 아래와 같다.

사용자 홈 디렉토리 지정하기

홈 디렉토리는 환경 변수 HOME 를 사용하여 변경할 수 있다. 환경 변수는 고급 시스템 설정 을 사용하거나 PowerShell 명령을 사용하여 추가할 수 있다.

PowerShell 에서 환경 변수를 추가하는 방법은 다음과 같다. username 는 적절한 이름으로 변경하여 사용한다.

[Environment]::SetEnvironmentVariable("HOME", "C:\Users\username", "User")

참고