2014-12-10 1 views
0

이맥스가 컴파일 명령을 기억하도록 강제 할 수 있습니까? 다시 시작한 후 M-x recompile을 실행하면 현재 디렉토리에 make -k 대신 마지막 컴파일 프로세스가 실행됩니까? 당신이 종료 이맥스와 다음 세션에서 복원 할 때컴파일 명령과 디렉토리를 기억하는 이맥스

+0

기본적으로 않습니다. '-q'로 Emacs를 시작해보고 문제가 해결되는지 확인해 주시겠습니까? – legoscia

+0

[smart-compile] (http://www.emacswiki.org/emacs-en/smart-compile.el)이 도움이 될 수 있습니다. 그것은 귀하의 complie 명령을 사용자 정의 할 수 있습니다. – songyuanyao

답변

0

사용 savehist 변수 모드는, 그래서 미니 버퍼 기록이 저장됩니다 어떤`M-X recompile`입니다

(require 'savehist) 
(savehist-mode 1) 
(setq history-length 1000) 
+0

불행히도 이것은 작동하지 않습니다. 미니 버퍼 역사를 저장하지만,'M-x recompile'은 여전히'make -k'를 실행하려고합니다. GNU Emacs를 사용하고 있습니다. 24.3.1 – nkdm