
我需要設定一個系統以使用“英語國際”鍵盤佈局。我看到十幾個我們和英國的版面使用
localectl 列表鍵映射 | grep -i 英國/美國
您知道其中一個是否被認為是國際的嗎?
謝謝
答案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
是一種嘗試將其他語言的拉丁字母添加到美國佈局中的佈局。由於 ISO8859(它分割了原本要在那裡組成的字母的一部分),它未能做到這一點。
mac
是 Mac 機器特有的佈局,其中命令鍵起著非常重要的作用。
sunt
是具有多個可編程鍵的音樂鍵盤。
dvorak
是一種被爭論(大約 20 年)的佈局,以允許更快的打字速度。該佈局與任何其他鍵盤佈局非常不同。
我們還有:
uk
us
由於使用 ASCII 作為電腦之間通訊的基礎,因此us
鍵盤成為鍵盤佈局的基礎。鍵盤uk
是以us
鍵盤為基礎的。差別在於:uk
鍵盤中的@
和#
位於返回鍵旁邊,而 位於"
上方2
,井號£
位於 上方3
。
因此,您最好的選擇是us
,因為它幾乎是所有其他佈局都源自的原始佈局。
我是在 Arch Linux 上寫這篇文章的,我透過載入金鑰來安裝該 Linux:
loadkeys us
佈局的地圖檔案位於:
/usr/share/kbd/keymaps/i386/qwerty/us.map.gz
(在 X11 中,您使用 Xorg 的地圖setxkbmap us
)
答案2
答案3
localectl set-x11-keymap us default intl