我以前从未使用过linux,所以这可能是一个问题,但是我正尝试使用他提供给我的信息将SSH SSH到我的朋友网络服务器中。我查了一下ssh的linux命令是ssh username@hostname
。我并不是试图在LXTerminal中输入它,但是每当我按住shift键并击中第二位时我都不会@
得到"
。有任何想法吗?
Shift
+ '
将给出@
(旁边的键;
)如果我猜对了,这是组合通常会给您"
我以前从未使用过linux,所以这可能是一个问题,但是我正尝试使用他提供给我的信息将SSH SSH到我的朋友网络服务器中。我查了一下ssh的linux命令是ssh username@hostname
。我并不是试图在LXTerminal中输入它,但是每当我按住shift键并击中第二位时我都不会@
得到"
。有任何想法吗?
Shift
+ '
将给出@
(旁边的键;
)如果我猜对了,这是组合通常会给您"
Answers:
您需要重新映射键盘。默认情况下,它设置为英国地图。
在命令行中输入:
sudo nano /etc/default/keyboard
然后按回车。找到以下行
XKBLAYOUT =“ gb”
将gb更改为我们 (假设您要使用us映射,如果未将gb替换为您所在国家/地区的两个字母代码)
并重新启动计算机。
如果它在键盘映射阶段暂停了很长时间,请在命令行中输入以下内容:
sudo setupcon
您的下一次重启应该更快。
参考:
setupcon
对我来说是至关重要的。在此之前,不会更新键盘语言环境。谢谢!
史蒂夫的答案虽然当时是正确的,但现在有些过时了。在Raspbian中:
sudo raspi-config
并使用-> 转到configure_keyboard部分4 Internationalisation Options
I3 Change Keyboard Layout
您可以从那里选择正确的键盘类型和布局。
从Jessie(2017)开始,Raspberry Pi配置已更改:
Internationalisation Options
。该Localisation Options
无子菜单Change Keyboard Layout
这为我工作:
sudo nano /etc/default/keyboard
这些是我的设置(我是加拿大人):
XKBMODEL="pc104"
XKBLAYOUT="ca"
XKBVARIANT="eng"
对于我们的南部邻居:
XKBMODEL="pc104"
XKBLAYOUT="us"
XKBVARIANT=""
但是,这有一个错误。当您签入
Pi > Preferences > Raspberry Pi Configuration
Pi > Preferences > Keyboard and Mouse.
它将显示美国>西班牙语(拉丁美洲)。我认为这不会影响功能。
要查找所需的布局,请在终端中运行以下命令:
rc_gui
然后单击Localisation
> Set Keyboard...
并进行更改。单击OK
以关闭“键盘布局”对话框。再点击Set Keyboard...
一次。这次,您将显示终端窗口:
Sections: ['Global']
Layouts: ['ca']
Variants: ['eng']
Options: []
现在您可以将它们放入您的
sudo nano /etc/default/keyboard
Layouts --> XKBLAYOUT
Variants --> XKBVARIANT
@
映射到"
在英国的关键。