如何更改GNOME面板键盘布局指示器中显示的布局缩写?
GNOME中的键盘布局指示器(在添加多个布局后显示在面板中)显示布局的预分配缩写。 有没有办法重命名这个缩写? 例如,我想在这里将en更改为Eng :
如果我没弄错的话,可以在KDE中轻松完成。
发行版: Ubuntu GNOME 17.04
此方法仅适用于Xorg
( 来自原始提问者的更新:在重新启动到Wayland会话上的GNOME之后,似乎在Xorg会话中所做的更改仍然存在。)
介绍
基本上,GNOME-Shell似乎是从配置文件( /usr/share/X11/xkb/rules/evdev.xml
)获取键盘布局的缩写。 因此,要更改它们,我们首先需要在文本编辑器中打开配置文件,然后将它们更改为我们想要的任何内容!
有两种不同的方法可以做到这一点。 虽然图形界面包括鼠标或只是键盘的命令行界面。
共同的第一步
先打开一个终端。
有很多方法可以做到这一点。 这种方法很简单。 按键盘上的Alt + F2键。 您将看到一个对话框,输入gnome-terminal
或gnome-terminal
名称。 现在看起来应该是这样的。
现在,按Enter键 。 它应该关闭并启动一个终端。
这里的表单有两种方式:首先是图形方式,或者是Command接口。
图形方法
-
现在输入
sudo -i gedit /usr/share/X11/xkb/rules/evdev.xml
这是它的外观。 -
现在,按Enter键 ,它应该打开我们需要编辑的文件。 它应该是这样的:
-
现在点击底部的三个点。 以蓝色突出显示,然后找到并单击“查找并替换…”以浅灰色突出显示。
现在应该提出一个对话框
-
现在我们可以编辑此文件以将“en”更改为“Eng”这将更改使用“en”的所有布局
现在,使用此
键入文本框左侧的“查找”,然后使用下面的教科书和左侧显示“替换为”的文本,在其中键入en
现在看起来应该是这样的。Eng 但是,如果您只想更改一个布局,则需要单独找到它而不是更改所有布局。 我只是使用Find函数来搜索需要拼写才能找到它的名称。
-
现在点击显示“全部替换”的按钮,因为对话框应该消失,说它已找到并替换9次左右的事件。
-
现在点击浅灰色突出显示的保存按钮进行保存
现在,请注意标题中的星号应该像这样消失。 如果没有那么它就没有保存
-
重启你的电脑。 现在看起来应该是这样的。 请注意,我用“eng”代替“Eng”
命令行界面
- 输入
sudo sed -i -e 's/
en /Eng /g' /usr/share/X11/xkb/rules/evdev.xml - 按键盘上的Enter键
- 输入您的密码
- 按键盘上的Enter键
- 重启你的电脑