localectl 的“国际英语”键盘布局是什么

localectl 的“国际英语”键盘布局是什么

我需要设置一个系统以使用“英语国际”键盘布局。我看到十几个美国和英国布局使用

localectl 列表键映射 | grep -i uk/us

您知道其中一个是否被认为是国际性的吗?

谢谢

答案1

这取决于你考虑什么国际的,让我们来看看常见的输出localeclt,看看键盘有何不同:

$ localectl list-keymaps | egrep '(us|uk)'
amiga-us
atari-uk-falcon
atari-us
br-latin1-us
cz-us-qwertz
dvorak-uk
is-latin1-us
mac-uk
mac-us
sunt5-cz-us
sunt5-uk
sunt5-us-cz
sunt6-uk
uk
us
us-acentos

好的,首先我们可以删除带有 的cz,因为它是捷克键盘的。最初捷克打字机用作QWERTZ顶行,这与大多数德国主导的国家(德国或奥匈帝国的一部分)相同。在这些地方,键盘以 行开头QWERTZ

is并且br适用于冰岛和巴西,这两个地方都有多个官方键盘布局:一个遵循美国惯例latin1,另一个添加特定语言的字母。

我们有:

amiga-us
atari-uk-falcon
atari-us
dvorak-uk
mac-uk
mac-us
sunt5-uk
sunt6-uk
uk
us
us-acentos

amiga由 Amiga 计算机使用,该键盘带有十字箭头。 atari是另一种特定于机器的键盘(atari机器)。

acentos是一种试图将其他语言的 latin1 字母添加到美国布局中的布局。由于 ISO8859(将原本要组成的字母分成几部分),它未能成功。

mac是Mac机器特有的布局,其中命令键起着非常重要的作用。

sunt是具有多个可编程键的音乐键盘。

dvorak是一种被认为可以提高打字速度的布局(已有 20 年历史)。该布局与任何其他键盘布局都大不相同。

我们还有:

uk
us

由于使用 ASCII 作为计算机之间通信的基础,因此us键盘是键盘布局的基础。键盘uk基于键盘us。不同之处在于:uk键盘中的@#位于回车键旁边,而"位于 上方2,而 磅号£位于 上方3

因此您的最佳选择是us,因为它是几乎所有其他布局均衍生自的原始布局。

我正在使用 Arch Linux 编写这篇文章,它是通过加载密钥来安装的:

loadkeys us

布局的地图文件位于:

/usr/share/kbd/keymaps/i386/qwerty/us.map.gz

(在 X11 中你可以使用 Xorg 的地图setxkbmap us

答案2

简短回答

us-acentos

侏儒

区域和语言 > 输入源 > 添加输入源

然后选择English (US, intl., with dead keys)

英语(美国,国际,带死键)

答案3

localectl set-x11-keymap us default intl

查看更多:https://man7.org/linux/man-pages/man1/localectl.1.html

相关内容