Я только что установил Ubuntu Server 11.10, и клавиши тильда (~) и двойные кавычки (") ничего не делают — они не выводятся на экран. Я использую только командную строку (без графического интерфейса), и во многих руководствах говорится, что нужно использовать setxkbmap и xmodmap, которые у меня не работают.
решение1
Проверьте настройки раскладки клавиатуры и убедитесь, что она English (US)
не установлена English (US, international with dead keys)
(при условии, что вы используете клавиатуру США).
Чтобы изменить его из командной строки, введите следующее:
$ setxkbmap -layout us
Мне это помогло.
решение2
Для тех, кто не использует XWindows, например, Ubuntu Server, setxkbmap
не подойдет. Используйте
sudo apt-get install console-common
Или, если он уже установлен:
sudo dpkg-reconfigure console-data
Следуйте инструкциям по настройке клавиатуры, например, в моем случае это «ПК / QWERTY / Американская США / Стандартная / Стандартная».
решение3
Если вы используете международную клавиатуру, попробуйте English US
, с вариантом English (international AltGr dead keys)
, это сработало для меня. (Тогда как US, alternative international
и US, international with dead keys
не сработало).
решение4
Для американского английского языка, чтобы изменить его из командной строки, введите следующее:
$ loadkeys us
Мне это помогло.