setxkbmap il
내 시스템에서 이 작업을 수행 한 xterm
다음 현지 언어 레이아웃으로 수행합니다. 작업을 마친 후 다시 영어 레이아웃으로 전환하고 싶은데 setxkbmap us
전환할 수 없습니다 xterm
. 어떻게 해야 하나요?
답변1
xterm을 사용하면 번역 리소스를 사용하여 기능 키에 문자열(예: "setxkbmap us")을 할당할 수 있습니다. 이렇게 하면 대부분의 키보드 문제는 물론 작성 및 특수 문자 관련 문제도 우회됩니다.
귀하의 것과 유사한 것은 $HOME/.Xdefaults
다음 명령을 할당합니다 controlshiftF1.
*VT100*translations: #override \n\
Ctrl Shift <Key>F1: string("setxkbmap us") string(0xa) \n
추가 자료:키바인딩xterm 매뉴얼에 있습니다.
답변2
이를 위해 별칭을 사용할 수도 있습니다. 글쎄요, 저는 The Terminator가 아닌 The Terminator에서 시도해 보았지만 xterm
거기에서도 작동할 수도 있습니다.
이 예에서는 키릴 문자와 그리스어 글꼴을 사용하고 있지만 사용하는 키맵에서 해결책을 찾을 수 있습니다.
alias сша="setxkbmap us"
alias ηπα="setxkbmap us"
~/.bashrc
나중에 사용할 수 있도록 파일에 넣어두세요 .