Emacs에서 Ctrl-Shift-W를 바인딩할 수 없는 이유는 무엇입니까?

Emacs에서 Ctrl-Shift-W를 바인딩할 수 없는 이유는 무엇입니까?

우분투 아래의 emacs에 Ctrl+ Shift+를 바인딩하려고 합니다 . W해당 키 조합을 눌러도 아무 일도 일어나지 않습니다. describe-key해당 키 조합을 호출하면 아무 일도 일어나지 않습니다.

Ubuntu가 해당 키 조합을 가로채고 있습니까?

업데이트:

저는 기본 Ubuntu UI(무엇이든)에서 그래픽 모드로 emacs를 실행하고 있습니다. 내가 입력하거나 C-S-q제대로 C-S-s작동하지만 를 누르면 C-S-wemacs는 아무 일도 일어나지 않은 것처럼 동작합니다.

창 관리자가 키 누르기를 가로채고 있는지 확인할 수 있는 방법이 있습니까?

답변1

emacs를 기본 프로세스로 사용하여 다른 콘솔에서 다른 X 서버를 시작하십시오.

startx emacs

이제 창 관리자가 없으며 C-S-wEmacs를 통과할지 여부를 결정할 수 있습니다.

이것이 문제를 추적하는 첫 번째 단계입니다. 문제가 Emacs 자체라면 먼저 function-key-map; 그것이 창 관리자라면 ps -fHu$USER(기본 X 세션에서) 어떤 창 관리자가 주어졌는지 알아보세요.

답변2

에 따르면이 페이지, Shift터미널에서는 바인딩할 수 없으며 GUI를 통해서만 바인딩할 수 있습니다.

관련 정보