
답변1
.bashrc
내 파일 에 다음 별칭을 만드는 것이 해결책이라는 것을 알았습니다 .
alias asdf="sudo loadkeys dvorak"
alias aoeu="sudo loadkeys us"
이제 레이아웃이 잘못된 것을 발견하면 홈 행에 동일한 4개의 키를 입력하여 레이아웃을 전환합니다.
내가 가진 유일한 문제는 sudo
잘못된 레이아웃이 활성화되면 명령에 대한 암호를 입력하기 어려울 수 있다는 것입니다. 두 가지 솔루션이 있습니다.이것문제가 있지만 일부 환경에서는 보안 문제가 될 수 있습니다.
숫자, 기호, 문자 M과 A(Dvorak과 Qwerty 모두 동일)로만 구성된 강력한 비밀번호를 사용하세요.
suid
비트를 켜서 자동으로 루트로 실행되도록 설정하십시오/usr/bin/loadkeys
(그리고 로 실행할 필요가 없습니다sudo
). 나는 명령을 사용했다sudo chmod u+s /usr/bin/loadkeys
. 참고:console-data
패키지를 미리 설치해야 했습니다 .
편집하다: suid
님의 훌륭한 제안을 추가했습니다.쯧쯧.