Я только что установил Ubuntu Server 11.10, а клавиши тильда (~) и двойные кавычки (") ничего не делают - они не выводятся на экран. Я использую только командную строку (без графического интерфейса) ) и во многих руководствах говорится, что они используют setxkbmap и xmodmap, которые мне не подходят.
Для тех, кто не использует XWindows, например Сервер Ubuntu, setxkbmap
не будет работать. Используйте
sudo apt-get install console-common
Или, если он уже установлен:
sudo dpkg-reconfigure console-data
Следуйте инструкциям для установки клавиатуры, например, для меня "pc / qwerty / US american / Standard / Standard".
Проверьте настройки раскладки клавиатуры, убедитесь, что она English (US)
не English (US, international with dead keys)
(если вы используете клавиатуру США).
Чтобы изменить его из командной строки, введите следующее:
$ setxkbmap -layout us
Это сработало для меня.
У меня тоже была такая же проблема ... но исправили ее, используя методы ниже -
Постоянное решение: в дистрибутиве Linux. ОС использует следующую раскладку клавиатуры - «Английский (США, с евро на 5)»
Временное решение: используйте следующую комбинацию клавиш - «Alt» + «Shift» + «» [ 114]
или 'Alt' + ''
Надеюсь. это решит вашу проблему ..:)
Для американского английского, чтобы изменить его из командной строки, введите следующее:
$ loadkeys us
Это сработало для меня.
Вы можете изменить клавиатуру в Системных настройках Ubuntu, Ввод текста. Удалите английский (Великобритания) из раздела «Входные источники для использования:», выбрав его в списке и нажав «-». (Проверено в Ubuntu 14.04)
Если вы используете международную клавиатуру, попробуйте English US
с вариантом English (international AltGr dead keys)
, это сработало для меня. (Тогда как US, alternative international
и US, international with dead keys
не работали).
Будьте осторожны с командой $ setxkbmap -layout us
, потому что, например, в моем случае другой мой источник ввода с клавиатуры (украинский) также переключился на английский язык, поэтому у меня больше не было кириллических букв.
Итак, я предлагаю просто вручную изменить «английский (США, альтернативный международный)» на «английский (США)» .
Ссылки: