.inputrc
평소대로 파일을 구성 하려고 합니다 (bash 및 Fedora 38). urxvt/xterm에서는 훌륭하게 작동하지만 내 TTY(가상 콘솔)는 수정자를 고려하지 않습니다. 즉, 누르면 C-V + Delete
와 같은 내용이 표시되고 C-V C-Delete
다른 모든 키도 표시됩니다.
왜 그런 겁니까? 어떻게 해결하나요?
버퍼에서 한 페이지 위/아래로 이동하여 사라진 줄을 볼 수 있는 바인딩은 무엇입니까? 이거 삭제됐나요?
편집하다:
@egmont의 제안에 따라 위 사항을 확인하기 위해 TTY 호출을 수행했습니다 . 수정자는 및 키 showkey -a
에 영향을 주지 않아 동일한 바이트를 생성합니다. xterm/urxvt는 잘 작동하며 수정자를 사용하여 다른 코드를 표시합니다.Delete
PageUp
PageDown
showkey -a
bash 쉘 명령은 bind -l
터미널 버퍼에 pageup/down과 유사한 내용을 표시하지 않으므로 제거된 것처럼 보입니다. 이는 Fedora 36에서 제거되었지만 로그아웃 후에만 제거되었으며 이제는 완전히 제거된 것 같습니다(아마도 안전 때문일 수 있습니다. ?). 그렇다면 쉘에서 액세스할 수 있는 가상 터미널 버퍼가 더 이상 없는 것 같습니다...?