Answers:
与我要提出的建议相比,我觉得必须有一个更具逻辑性/理智的解决方案,例如sudo loadkeys us
从布局独立的图形终端运行,或重新启动机器(如已建议的那样)。
但是,如果这些都不是可以选择的,则可以使用以下头上裤子技巧:
sudo loadkeys ru
。或者,找到其中有u
和的任何行s
。us
。按Enter。(Bash会抱怨command not found
。)loadkeys ru
行。yank-last-arg
到bash中,bash是插入前一个命令的最后一个参数的命令。在这种情况下,将是us
我们在上一步中组装的。loadkeys us
。现在只需要按一下即可Enter。如果碰巧有既没有命令u,并s在其中,你可以做步骤2和3的两倍,并选择2层不同的命令这些字符。
俄语键盘映射可能有一个用于拉丁文字的修饰键。
一些可能的嫌疑人是Caps Lock钥匙(拉丁锁),右Alt(AltGr)钥匙,或者Alt和的Shift组合。
如果您可以查看键盘映射文件(或运行dumpkeys
),那么您肯定会知道。但是,当您的键盘卡在一个陌生的映射中时,可能很难找到信息!
/usr/share/keymaps/i386/qwerty/ru.kmap.gz
Ubuntu 16.04 LTS(Xenial Xerus)顶部的注释说:
“西里尔”模式通过Right_Ctrl键切换,并通过AltGr键切换。
我希望您的键盘有一个右键Ctrl!如果不是,AltGr则在切换时需要按住right-Alt()。