답변:
display-startup-echo-area-message
시작시 호출 되는에 의해 트리거됩니다 .
이 특정 메시지는 의도적으로 제거하기가 어렵습니다 (GNU 프로젝트는 광고가 필요하다고 생각하기 때문에). 다음을 사용자 정의하여 여전히 비활성화 할 수 있습니다 inhibit-startup-echo-area-message
.
M-x customize-variable inhibit-startup-echo-area-message RET
inhibit-startup-echo-area-message
상태에 대한 도움말 텍스트 :
non-nil은 초기 시작 에코 영역 메시지를 금지합니다. 이 변수를 설정하면 사용자 정의 버퍼를 사용하거나 init 파일에 다음 형식의 행이 포함 된 경우에만 적용됩니다.
(setq inhibit-startup-echo-area-message "YOUR-USER-NAME")
init 파일이 바이트 컴파일 된 경우 다음 형식을 대신 사용하십시오.
(eval '(setq inhibit-startup-echo-area-message "YOUR-USER-NAME"))
컴퓨터간에 공유 된 Emacs 구성을 사용하고 (예 : 버전 제어를 통해) 사용자 이름을 명시 적으로 입력 할 수없는 경우 다음을 사용할 수 있습니다.
(put 'inhibit-startup-echo-area-message 'saved-value t)
(setq inhibit-startup-echo-area-message (user-login-name))
... 버그 메일 링리스트의 조언에 따라 . 그러면 로그인 이름으로 설정하기 전에 saved-value
변수 의 속성 이 설정되어 inhibit-startup-echo-area-message
의도 된 안전 기능을 우회합니다 (초기 코드를 복사하여 붙여 넣을 경우 도움을받지 않아도됩니다).