~에 따르면이 항구, urxvt의 .Xresources에서 다음 구성을 만들었습니다.
URxvt*keysym.Control-1: \033[27;5;49~
URxvt*keysym.Control-2: \033[27;5;50~
URxvt*keysym.Control-3: \033[27;5;51~
URxvt*keysym.Control-4: \033[27;5;52~
URxvt*keysym.Control-5: \033[27;5;53~
URxvt*keysym.Control-6: \033[27;5;54~
URxvt*keysym.Control-7: \033[27;5;55~
URxvt*keysym.Control-8: \033[27;5;56~
URxvt*keysym.Control-9: \033[27;5;57~
URxvt*keysym.Control-0: \033[27;5;48~
내 "cat -v"에서 Control-1을 누르면,
\033[27;5;49~
예상대로 인쇄되고 Ctrl-5를 제외한 다른 키 조합도 예상대로 인쇄됩니다. Control-5를 입력하면 아무 것도 인쇄되지 않습니다. Control-5의 차이점이 무엇인지 잘 모르겠고 이 문제를 디버깅하는 방법도 모르겠습니다. urxvt는 Control-5에 대한 일부 기본 매핑을 수행합니까? 적어도 제가 직접 수행하지는 않습니다. 내 완전한 .Xresources는 다음과 같습니다.
URxvt*termName: screen-256color
URxvt*scrollBar: false
URxvt*scrollBar_right: false
URxvt*urgentOnBell: false
URxvt*visualBell: false
URxvt*background: #2E3436
URxvt*foreground: #BDC3C7
URxvt*color0: #2E3436
URxvt*color1: #C0392B
URxvt*color2: #27AE60
URxvt*color3: #F39C12
URxvt*color4: #3465A4
URxvt*color5: #75507B
URxvt*color6: #16A085
URxvt*color7: #BDC3C7
URxvt*color8: #555753
URxvt*color9: #EA6153
URxvt*color10: #2ECC71
URxvt*color11: #F1C40F
URxvt*color12: #729FCF
URxvt*color13: #AD7FA8
URxvt*color14: #1ABC9C
URxvt*color15: #FBFCFC
URxvt*colorBD: #BDC3C7
URxvt*font: xft:DejaVu Sans Mono:size=12:style=Regular:antialias=false
URxvt*boldFont: xft:DejaVu Sans Mono:size=12:style=Bold:antialias=false
URxvt*italicFont: xft:DejaVu Sans Mono:size=12:style=Italic:antialias=false
URxvt*boldItalicFont: xft:DejaVu Sans Mono:size=12:style=Bold Italic:antialias=false
URxvt*depth: 32
URxvt*perl-ext-common: default,clipboard
URxvt*iso14755: false
URxvt*iso14755_52: false
편집: 분명히 말하자면 저는 멋진 Title Window Manager를 사용하고 있습니다.
답변1
여기서는 urxvt가 문제가 아닌 것 같습니다(저도 urxvt를 사용하고 있습니다). 아마도 이 키 시퀀스를 방지할 수 있을 것입니다.
awesome을 사용하지 않고 urxvt만 열어보세요. 이렇게 하려면 다른 항목 tty
( ctrl- alt- fN)을 열고 다음과 같이 입력한 xinit urxvt -- :1
다음 키 시퀀스를 시도해 보세요. 결과가 표시되지 않으면 sh로 변경하고 다시 테스트해 보세요.
얼마 전에 비슷한 문제가 발생했습니다.