![숫자 패드 기호를 이러한 키가 나타내는 기호에 어떻게 매핑할 수 있습니까?](https://linux55.com/image/220627/%EC%88%AB%EC%9E%90%20%ED%8C%A8%EB%93%9C%20%EA%B8%B0%ED%98%B8%EB%A5%BC%20%EC%9D%B4%EB%9F%AC%ED%95%9C%20%ED%82%A4%EA%B0%80%20%EB%82%98%ED%83%80%EB%82%B4%EB%8A%94%20%EA%B8%B0%ED%98%B8%EC%97%90%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%A7%A4%ED%95%91%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
Bash가 있고 5.1.16
시스템을 설치한 후 Bash에서 키패드 기호를 사용할 수 없습니다. 키패드에서 5를 누르면 명령줄에 숫자 5가 표시되지만 슬래시나 대시를 누르면 아무런 효과가 없습니다.
이 키가 원격 시스템에 다른 키 코드를 보내는 것을 알고 있지만 해당 키를 해당 변형에 매핑하고 싶습니다. 저는 PuTTY를 터미널 클라이언트로 사용하고 있습니다(해당하는 경우).
.bashrc
키패드 기호 /, , *, 가 해당 문자로 나타나도록 뭔가를 추가하고 싶습니다 . 나는 SSH 클라이언트에서 이러한 변경을 하고 싶지 않습니다. 왜냐하면 다른 도구들은 여전히 특별한 목적으로 이 키를 사용하기 때문입니다. 단지 bash 명령줄에서 작성할 때 키를 다시 해석하고 싶을 뿐입니다.-+nano
숫자 패드 키를 사용하여 showkey -a
수신된 내용을 확인하고 다음과 같은 결과를 얻었습니다.
^[OQ 27 0033 0x1b
79 0117 0x4f
81 0121 0x51
bind
그런 다음 다음과 같은 명령을 사용해 보았습니다 .
bind '"^[OQ": /'
아무 일도하지.