윈도우에서 외부 에디터로 emacs를 등록하여 사용할 때, EmacsW32의 경우는 emacsclient를 곧바로 사용하면 되지만, 오리지널 emacs의 경우는 잘 되지않고 몇가지 추가 작업이 필요하다.
1. emacs를 실행한 후, C-x C-f를 누르고 ~/.emacs를 입력하여 설정 파일을 연 뒤, 다음 문장을 추가한다.
(server-start)
2. 외부 에디터로 등록할 때, 아래와 같이 입력한다.
<emacs 설치 경로>\bin\emacsclientw.exe -a <emacs 설치 경로>\bin\runemacs.exe
3. 필요에 따라 다음 옵션도 설정하도록 한다.
-> [Emacs] 사용 중, Buffer 'xxxx' still has client; kill it? 메세지 방지
Buffer 'xxxx' still has client; kill it? 메세지 방지 옵션까지 적용한 최종 실행 커맨드는 다음과 같다.
<emacs 설치 경로>\bin\emacsclientw.exe -n -a <emacs 설치 경로>\bin\runemacs.exe
또 다른 방법
-a 옵션을 사용하는 대신에, ALTERNATE_EDITOR 환경변수를 사용하여 설정하여도 된다.
-> 환경 변수 설정하는 방법
<테스트 환경>
OS : Windows 7 (32bit)
Emacs 버전 : Emacs 24.3 윈도우용
'1. 연구 모듈 > Emacs' 카테고리의 다른 글
[Emacs] Emacs에서 매크로 설정/실행 (0) | 2015.10.04 |
---|---|
[Emacs/윈도우] 여러가지 팁 (3) | 2015.06.28 |
[Emacs/윈도우] UTF-8 한글 정상적으로 표시되도록 설정 방법 (0) | 2015.06.28 |
[Emacs] 사용 중, Buffer 'xxxx' still has client; kill it? 메세지 방지 (0) | 2014.10.03 |
[Emacs/윈도우] 윈도우 7에서 느려지는 문제/가끔 멈추는 문제 (0) | 2014.09.14 |