2012-05-09 4 views

답변

7

여기에서의 트릭 comint-process-echoes가 설정되어 있지 않습니다에 버퍼는 파이썬 프로세스를 실행하고 있다는 것입니다.

문제와 관련하여 몇 가지 다른 질문이 있습니다.

How to set emacs so it always turns off echoing

How to turn off the echoing

그러나 기본적인 요점은 comint-process-echoes의 값을 사용자 정의해야합니다. 당신이 이맥스를 처음 사용하는 경우, 당신은 대부분의 사용자 정의는 이맥스 LISP를 사용하여 수행하는 것을 알고하지 않을 수 있습니다, 변수를 설정하는 곳하는 것은이 같은 모습이 경우

(setq variable-name new-value) 

을, 우리가 원하는 변수는 comint-process-echoes 그래서 리스프는 우리 평가하려는 것은 : t가-LISP 이야기입니다

(setq comint-process-echoes t) 

"사실."

위의 첫 번째 링크의 조언을 빌리려면 실제로 이맥스에이 lisp 코드를 평가하도록 알리기 위해 M-: (meta + colon) 명령을 사용하십시오. 파이썬 셸 버퍼에서 meta + colon을 입력 한 다음 (setq comint-process-echoes t)을 입력하고 return 키를 누릅니다. 문제가 해결되어야합니다.