Цитируйте и @ меняйте местами, если вы используете американскую клавиатуру с установленным языком в Великобритании. Исправление: (FIXME, почему не поддерживает стек обмен кода поддержки в нумерованных списках?)
ОДИН. Обновите raspi-config (я не уверен, что этот шаг действительно необходим)
ДВА. Включить язык США. raspi-config
ничего не делать этого ( подробности )
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
update-locale en_US.UTF-8
ТРИ. Перейдите к raspi-config
варианту 4 (Параметры локализации) -> Изменить раскладку клавиатуры.
- выберите клавиатуру
- Если «Английский (США)» не отображается (возможно, нет - это была проблема), найдите его в «Другое» и выберите его. Это вернет вас в главное меню раскладки клавиатуры, где теперь доступно «Английский (США)».
- Наконец, снова выберите «Английский (США)» в главном меню раскладки клавиатуры.
- Выберите «ОК» для оставшихся вариантов.
sudo dpkg-reconfigure keyboard-configuration
привел меня прямо к конфигурации клавиатуры.