그놈 패널의 키보드 레이아웃 표시기에 표시된 레이아웃의 약어를 변경하는 방법은 무엇입니까?


11

하나 이상의 레이아웃을 추가 한 후 패널에 나타나는 그놈의 키보드 레이아웃 표시기는 미리 지정된 레이아웃 약어를 보여줍니다. 이 약어의 이름을 바꾸는 방법이 있습니까? 예를 들어 enEng 로 변경하고 싶습니다 .

여기에 이미지 설명을 입력하십시오

내가 실수하지 않으면 KDE에서 쉽게 할 수 있습니다.

배포판 : Ubuntu GNOME 17.04


그놈이 두 글자 만 원하기 때문에 가능하지 않다고 생각하지만 조사해 보겠습니다.
MathCubes

또한 xkbmap과 관련이 있습니다.
MathCubes



엔진 설명을 변경하여 대신 IBUS를 사용하는 또 다른 방법이 있습니다. 그러나 나는 IBUS를 사용하지 않으며 개인적으로 어떻게 작동하는지 모릅니다.
MathCubes

답변:


9

이 방법은 Xorg에서만 작동합니다

( 원래의 asker에서 업데이트 : Xorg 세션에서 변경된 사항은 Wayland 세션 에서 그놈으로 재부팅 한 후에도 계속 유지됩니다 .)


소개

기본적으로 그놈 쉘은 구성 파일 ( /usr/share/X11/xkb/rules/evdev.xml) 에서 키보드 레이아웃의 약어를 얻는 것 같습니다 . 따라서 변경하려면 먼저 텍스트 편집기에서 구성 파일을 연 다음 원하는대로 변경해야합니다!

두 가지 방법이 있습니다. 마우스를 포함하는 그래픽 인터페이스 또는 키보드 만있는 명령 행 인터페이스.


일반적인 첫 단계

먼저 터미널을 엽니 다.

이를 수행하는 많은 방법이 있습니다. 이 방법은 간단합니다. 키보드에서 Alt+ F2를 누릅니다 . 대화 상자가 나타나고 gnome-terminal터미널 이름을 입력 하거나 입력 하십시오. 이제 이렇게 보일 것입니다.

대화 1

이제를 누릅니다 Enter. 터미널을 닫고 불러 와야합니다.

빈 터미널

여기에는 두 가지 방법이 있습니다 : 먼저 그래픽 방식 또는 명령 인터페이스.


그래픽 방법

  1. 이제 sudo -i gedit /usr/share/X11/xkb/rules/evdev.xml 이것을 입력하십시오 .

    파일 이름이 1 인 터미널

  2. 이제를 누르면 Enter편집해야 할 파일이 열립니다. 다음과 같이 보입니다.

    Gedit_1

  3. 이제 세 개의 점이있는 바닥을 클릭하십시오. 파란색으로 강조 표시된 다음 "찾기 및 바꾸기 ..."를 찾아 밝은 회색으로 강조 표시하십시오.

    여기에 이미지 설명을 입력하십시오

    이제 대화 상자가 나타납니다

    Dialog_2

  4. 이제이 파일을 편집하여 "en"을 "Eng"로 변경하면 "en"을 사용하는 모든 레이아웃이 변경됩니다.

    이제이 <shortDescription>en</shortDescription> Next로 왼쪽에 "Find"가있는 텍스트 상자에 입력하고, 아래에 교과서와 "Replace with"라는 텍스트가 왼쪽에있는 텍스트 상자에 입력하십시오. <shortDescription>Eng</shortDescription>이제 다음과 같이 보일 것입니다.

    대화 상자 2

    그러나 하나의 레이아웃 만 변경하려면 레이아웃을 모두 변경하는 대신 개별적으로 찾아야합니다. 방금 찾기 기능을 사용하여 정확히 찾기 위해 철자가 필요한 이름을 검색했습니다.

  5. 이제 "모두 바꾸기"라는 단추를 클릭하십시오. 이제 대화 상자가 발견되었다는 대화 상자가 사라지고 9 개 정도의 발생을 대체해야합니다.

    Gedit_2

  6. 이제 밝은 회색으로 강조 표시된 저장 버튼을 클릭하여 저장하십시오 Gedit_4

    제목의 별표는 이와 같이 사라져야합니다. 그렇지 않은 경우 저장하지 않았습니다

    Gedit_1

  7. PC를 다시 시작하십시오. 이제 이렇게 보일 것입니다. "Eng"대신 "eng"으로 수행했음을 알 수 있습니다.

    여기에 이미지 설명을 입력하십시오


명령 줄 인터페이스

  1. 입력 sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml
  2. Enter키보드를 누르 십시오
  3. 비밀번호를 입력하십시오
  4. Enter키보드를 누르 십시오
  5. PC를 다시 시작하십시오

1
우선은 변화 (만들어진 욕실영어 으로 Xorg 세션에서이 질문에 대해 설명하는 그래픽 방법으로)을, 그리고했다. 그런 다음 재부팅하여 GNOME on Wayland 세션을 시작 하고 변경 사항을 계속 적용했습니다 ( en 대신 Eng 를 표시 했습니다 )!
pomsky

3
사실 사이에 넣은 모든 스크린 샷으로 실제로 무슨 일이 일어나고 있는지 알기가 어렵습니다. OP에는 18k 포인트가 있으며 쉘을 여는 방법을 알고있을 수도 있습니다.
MPi

@ MPi 나는 누군가를 위해 그것을 만들었다. 당시 그놈과 함께 우분투를 사용하는 사람. 초보자도. 그래픽 방식이 마음에 들지 않으면 커맨드 라인 방식으로 할 수 있습니다. 나는 두 가지 옵션을 남겼습니다.
MathCubes

@MPi 또한 그가 질문을하고 대답 할 때. 그는 5 점 밖에 없었다.
MathCubes

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.