하나 이상의 레이아웃을 추가 한 후 패널에 나타나는 그놈의 키보드 레이아웃 표시기는 미리 지정된 레이아웃 약어를 보여줍니다. 이 약어의 이름을 바꾸는 방법이 있습니까? 예를 들어 en 을 Eng 로 변경하고 싶습니다 .
내가 실수하지 않으면 KDE에서 쉽게 할 수 있습니다.
배포판 : Ubuntu GNOME 17.04
하나 이상의 레이아웃을 추가 한 후 패널에 나타나는 그놈의 키보드 레이아웃 표시기는 미리 지정된 레이아웃 약어를 보여줍니다. 이 약어의 이름을 바꾸는 방법이 있습니까? 예를 들어 en 을 Eng 로 변경하고 싶습니다 .
내가 실수하지 않으면 KDE에서 쉽게 할 수 있습니다.
배포판 : Ubuntu GNOME 17.04
답변:
( 원래의 asker에서 업데이트 : Xorg 세션에서 변경된 사항은 Wayland 세션 에서 그놈으로 재부팅 한 후에도 계속 유지됩니다 .)
기본적으로 그놈 쉘은 구성 파일 ( /usr/share/X11/xkb/rules/evdev.xml
) 에서 키보드 레이아웃의 약어를 얻는 것 같습니다 . 따라서 변경하려면 먼저 텍스트 편집기에서 구성 파일을 연 다음 원하는대로 변경해야합니다!
두 가지 방법이 있습니다. 마우스를 포함하는 그래픽 인터페이스 또는 키보드 만있는 명령 행 인터페이스.
먼저 터미널을 엽니 다.
이를 수행하는 많은 방법이 있습니다. 이 방법은 간단합니다. 키보드에서 Alt+ F2를 누릅니다 . 대화 상자가 나타나고 gnome-terminal
터미널 이름을 입력 하거나 입력 하십시오. 이제 이렇게 보일 것입니다.
이제를 누릅니다 Enter. 터미널을 닫고 불러 와야합니다.
여기에는 두 가지 방법이 있습니다 : 먼저 그래픽 방식 또는 명령 인터페이스.
이제 sudo -i gedit /usr/share/X11/xkb/rules/evdev.xml
이것을 입력하십시오 .
이제를 누르면 Enter편집해야 할 파일이 열립니다. 다음과 같이 보입니다.
이제 세 개의 점이있는 바닥을 클릭하십시오. 파란색으로 강조 표시된 다음 "찾기 및 바꾸기 ..."를 찾아 밝은 회색으로 강조 표시하십시오.
이제 대화 상자가 나타납니다
이제이 파일을 편집하여 "en"을 "Eng"로 변경하면 "en"을 사용하는 모든 레이아웃이 변경됩니다.
이제이 <shortDescription>en</shortDescription>
Next로 왼쪽에 "Find"가있는 텍스트 상자에 입력하고, 아래에 교과서와 "Replace with"라는 텍스트가 왼쪽에있는 텍스트 상자에 입력하십시오. <shortDescription>Eng</shortDescription>
이제 다음과 같이 보일 것입니다.
그러나 하나의 레이아웃 만 변경하려면 레이아웃을 모두 변경하는 대신 개별적으로 찾아야합니다. 방금 찾기 기능을 사용하여 정확히 찾기 위해 철자가 필요한 이름을 검색했습니다.
이제 "모두 바꾸기"라는 단추를 클릭하십시오. 이제 대화 상자가 발견되었다는 대화 상자가 사라지고 9 개 정도의 발생을 대체해야합니다.
이제 밝은 회색으로 강조 표시된 저장 버튼을 클릭하여 저장하십시오
제목의 별표는 이와 같이 사라져야합니다. 그렇지 않은 경우 저장하지 않았습니다
PC를 다시 시작하십시오. 이제 이렇게 보일 것입니다. "Eng"대신 "eng"으로 수행했음을 알 수 있습니다.
sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml