사용자 정의 바로가기 인쇄 키

사용자 정의 바로가기 인쇄 키

>내 키보드에는 및 키가 없어서 <코드를 작성하려고 할 때 불편합니다. Windows에서는 키를 인쇄할 수 있지만 alt+numpad + 60/62Linux에서는 작동하지 않으므로 이에 대한 사용자 정의 단축키를 만들어 보았습니다.

~에 따르면https://help.ubuntu.com/stable/ubuntu-help/keyboard-shortcuts-set.html:

입력하는 명령 이름은 유효한 시스템 명령이어야 합니다. 터미널을 열고 명령을 입력하여 명령이 작동하는지 확인할 수 있습니다. 애플리케이션을 여는 명령은 애플리케이션 자체와 동일한 이름을 가질 수 없습니다.

그래서 시도했지만 성공 echo "<"하지 print "<"못했습니다. 키를 인쇄하는 또 다른 명령이 있습니까, 아니면 뭔가 빠졌습니까?

답변1

<내가 올바르게 이해했다면 일부 키를 시스템 전체에 바인딩하고 싶을 것입니다 >. 이를 달성하는 가장 쉬운 방법은 xmodmap프로그램을 사용하는 것입니다.

예를 들어 내 키보드에 전송 <하고 싶으면 넣어보세요 .>,.

keysym comma = comma less
keysym period = period greater

파일에 들어가서 ~.xmodmaprc실행하세요.xmodmap ~/.xmodmaprc

다른 것에 바인딩하고 싶다면 헤더 파일에서 키 기호 이름을 찾아 /usr/include/X11/keysymdef.h평소처럼 man xmodmap친구가 되어주세요.

답변2

xev을 사용하여 키를 누를 때 키 입력 코드를 얻을 수 있습니다.

이 질문도 참조하십시오.X에서 이벤트(키보드, 마우스) 모니터링

관련 정보