GNOMEのキーボードレイアウトインジケーターは、複数のレイアウトを追加した後にパネルに表示され、事前に割り当てられたレイアウトの略語を示します。この略語の名前を変更する方法はありますか?たとえば、ここでenをEngに変更します:
間違っていなければ、KDEで簡単に実行できます。
ディストリビューション:Ubuntu GNOME 17.04
(元のaskerからの更新:Xorgセッションで行われた変更は、 Waylandセッション。)
基本的に、GNOME-Shellは設定ファイル(/usr/share/X11/xkb/rules/evdev.xml
)からキーボードレイアウトの略語を取得しているようです。したがって、それらを変更するには、最初にテキストエディターで構成ファイルを開き、次に必要なものに変更する必要があります!
それを行うには2つの異なる方法があります。マウスまたはキーボードのみであるコマンドラインインターフェースを含むグラフィカルインターフェース。
最初にターミナルを開きます。
これを行うには多くの方法があります。この方法は単純です。押す Alt + F2 キーボードで。ダイアログボックスが表示され、gnome-terminal
または端末の名前を入力します。今、このように見えるはずです。
今、押して Enter。端末を閉じて起動する必要があります。
ここのフォームには2つの方法があります。最初はグラフィカルな方法、またはコマンドインターフェイスです。
ここでSudo -i gedit /usr/share/X11/xkb/rules/evdev.xml
と入力します。これが表示されます。
今、押して Enter 編集する必要があるファイルを開く必要があります。次のようになります。
ここで、3つの点がある下をクリックします。青色で強調表示された後、「検索と置換...」を見つけてクリックし、明るい灰色で強調表示されます。
これでダイアログが表示されます
このファイルを編集して、「en」を「Eng」に変更できます。これにより、「en」を使用するすべてのレイアウトが変更されます
次に、この<shortDescription>en</shortDescription>
を使用して、左側に「検索」とテキストボックスに入力します。次に、その下にある教科書と「置換」というテキストを左に入力して、<shortDescription>Eng</shortDescription>
これで、次のようになります。
ただし、1つのレイアウトのみを変更する場合は、すべてのレイアウトを変更するのではなく、個別に見つける必要があります。 Find関数を使用して、その名前を検索します。名前を見つけるには、スペルが正確である必要があります。
ここで、「すべて置換」というボタンをクリックします。ダイアログボックスが表示され、見つかったので9個ほどの出現箇所が置換されます。
ライトグレーで強調表示された保存ボタンをクリックして保存します (
ここで、タイトルのアスタリスクがこのように消えるはずであることに注意してください。保存されなかった場合、保存されませんでした
PCを再起動します。これで次のようになります。 「Eng」ではなく「eng」で実行したことに注意してください
Sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml
と入力します