내 문제는 컨트롤 + 백 스페이스 조합을 backward-delete-word 함수에 바인딩하려는 것입니다. 그러나, 이맥스는 백 스페이스와 함께 컨트롤 키를 탐지하지 않기 때문에 가능하지 않습니다.왜 emacs가 C-<backspace> 조합을 감지하지 못합니까?
"로거"(C-h l)를보고이를 감지했습니다. Backspace 키를 누르면 DEL
이 표시됩니다. Ctrl + 백 스페이스를 누르면 여전히 DEL
이 표시됩니다.
달성 할 수있는 방법이 있습니까?
다른 질문을 읽고 시도했지만 해결할 수 없습니다.
"나는 읽고 다른 질문을 시도했지만 해결되지 수있다. " 당신이 그들과 연결하지 않으면 우리를 돕지 않습니다. 나는 당신이 터미널에서 이맥스를 사용하고 있다고 가정하고,''은 터미널이 이맥스에 보내는 시퀀스가 아니다. –
phils
http://serverfault.com/questions/190351/control-punctuation-doesnt-register-in-terminal/190366 – phils
중복 된 Q & A가 많이 있습니다. 즉, 터미널이 실제로 키 시퀀스를 구별하는지 여부를 결정해야합니다. 그렇다면이를 해결할 수 있습니다. 그렇지 않다면 할 수 없습니다. 이 하나가 당신을 시작할 수 있습니다 : http://stackoverflow.com/questions/4623630/emacs-control-shift-up-doesnt-work – phils