PATH
- Emacs에서 M-x를 누른 후, shell을 입력하면, Emacs 내부에서 운영체제 Shell을 이용할 수 있는데, 여기에 적용되는 경로를 설정하는 것이다. (Shell에서 path를 입력하면 나오는 path 환경변수를 변경)
- 최근의 윈도우 환경에서는 역슬래시/정슬래시 모두 지원하므로 둘다 사용가능하다.
- path 환경변수에 덧붙여지는 것이므로 ;까지 포함하여 설정하여야 한다.
- 설정 방법
# 하나만 설정 (setenv "PATH" (concat (getenv "PATH") ";/path/to/path1")) # 여러개를 설정 (setenv "PATH" (concat (getenv "PATH") ";/path/to/path1;/path/to/path2"))
exe-path
- Emacs에서 어떤 기능을 제공하기 위해 외부 프로그램을 찾는 경로이다. (예를 들면, 철자 검사, 파일 압축, 컴파일, grep, diff 등등)
- 윈도우 환경에서도 정슬래시를 사용한다.
- 설정 방법
# 하나씩 원하는 만큼 추가하는 방식 (add-to-list 'exec-path "/path/to/exe-path1") (add-to-list 'exec-path "/path/to/exe-path1") # 한꺼번에 추가하는 방식 (setq exec-path (append '("/path/to/exe-path1" "/path/to/exe-path2") exec-path))
<테스트 환경> - OS : Windows 10 - Emacs 버전 : Emacs 24.5.1 윈도우
'1. 연구 모듈 > Emacs' 카테고리의 다른 글
[Emacs] 자바스크립트 탭 사이즈를 2 <-> 4로 토글시키는 함수 정의 (0) | 2021.03.19 |
---|---|
[Emacs] 자바스크립트 모드에서 들여쓰기시 탭 대신 스페이스 문자 사용하는 설정 (0) | 2021.03.17 |
[Emacs] Prettier 설치 및 동작 방식 (0) | 2020.08.28 |
[Emacs/Lisp] 테이블 태그에 Single Line 스타일 자동추가 스크립트 (0) | 2019.08.09 |
[Emacs/Lisp] 특정 문자열 대체 관련 함수 정의 (0) | 2019.08.06 |