Клавиши тильда и двойные кавычки не работают в командной строке

Клавиши тильда и двойные кавычки не работают в командной строке

Я только что установил 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

Мне это помогло.

Связанный контент