키를 누른 후 에코 영역에 "Cx-"가 표시 될 때까지 시간을 줄입니다.


10

를 통해 명령을 입력하려고 C-x하면 에코 영역에이 접두사 키가로 표시 될 때까지 1-2 초가 걸립니다 C-x-. 저는 Emacs를 처음 접했기 때문에 종종 혼란스럽고 길을 잃었습니다.

ESC키는 좀 절반 입력 한 명령 밖으로 탈출을 시도 할 때, 나는 종종 눌러 루핑 결국, 이와 유사한 역할을 ESC하고 내가보고 다시 후 1~2초 ESC-에코 영역에서.

반향 영역에서 반응을 나타내는 데 걸리는 시간을 단축 할 수있는 방법이 있습니까, 아니면 내가 잘못한 것입니까, 아니면 이것이 의도 한 것입니까?

답변:


12
(setq echo-keystrokes 0.01)

키 입력의 거의 즉각적인 에코가 발생합니다. 또는 customize변수 ( M-x customize-variable RET echo-keystrokes)를 사용할 수 있습니다.

변수는 완료되지 않은 명령을 에코하기 전의 지연 시간 (초)을 결정합니다. 값이 0이면 전혀 에코하지 마십시오 (0.0 초와 같이 매우 짧은 지연 시간을 선택해야하는 이유).


1
완벽하게 작동합니다-단점이 있습니까 / 에코 키 입력이 1로 초기화되는 이유가 있습니까?
kai-dj

1
이유를 잘 모르겠습니다. 누군가가 키를 빠르게 누를 때 혼란 스럽거나 과장된 표현을 피할 수 있습니다. 변수의 문서 문자열 ( C-h v)이나 정보 매뉴얼에는 단점이 없습니다 : gnu.org/software/emacs/manual/html_node/elisp/…
aplaice

1
훌륭합니다 – 감사합니다! 더 이상 길을 잃지 않고 결국 혼란에 휩싸 일 때까지 .01sec를 유지합니다 ^^
kai-dj

2
"에코 키 입력이 1로 초기화되는 이유가 있습니까?" 이것이 레거시 설정이라고 생각합니다. 느린 터미널에서는 사용자가 볼 필요가없는 대역폭 에코 명령을 낭비하고 싶지 않습니다.
dmckee --- 전 운영자 고양이
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.