미국식과 독일어 간에 키보드 레이아웃을 빠르게 변경하는 방법은 무엇입니까?
setxkbmap
SSH 쉘만 있기 때문에 여기서는 작동하지 않습니다.
지속적인 변화를 통해
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure console-data
또한 필요하지 않습니다.
해결책이 간단하다고 생각했지만 찾지 못했습니다.
답변1
노력하다:
# loadkeys us
터미널에서 ssh를 통해 사용되는 키보드는 로컬 키보드이고 ssh 클라이언트는 로컬 키맵에 따라 해석한 후 키 입력을 보내기 때문에 ssh를 통해 이 명령을 실행할 필요가 없습니다. 노력해도 성공하지 못할 것입니다.
에서 사용 가능한 모든 콘솔 키맵을 찾을 수 있습니다 /usr/share/kbd/keymaps
.
답변2
의미하는 바는 터미널을 시작하는 컴퓨터 콘솔의 키보드 레이아웃을 변경하고 SSH 연결을 시작하기 전에 이 작업을 수행하려는 것입니다. 수정된 키보드 레이아웃을 위해 "us"와 "german" 사이를 전환하는 특수 키가 있습니다. 모드를 전환하시겠습니까?
기본적으로 이러한 설정은 없습니다. 이러한 레이아웃 전환은 일반적으로 라틴어/비라틴어 레이아웃 간에 수행됩니다.
그러나 이러한 기존 설정 중 하나(예: 그리스 키보드에 대한 콘솔 레이아웃 정의)를 선택하여 다른 이름으로 복사하고 편집한 다음 원하는 그리스 문자 정의를 원하는 "독일어" 레이아웃에 적용되는 항목으로 변경할 수 있습니다. 그러면 수정된 레이아웃이 로드됩니다. 이제 레이아웃 간에 전환할 수 있습니다.
반면에 loadkeys us
totaam이 말했듯이 전체 SSH 세션 중에 레이아웃을 변경하려면 SSH 세션을 시작하기 전과 loadkeys de
후에 호출하십시오.