Раньше я мог копировать и вставлять (или печатать, если я загружаю соответствующую раскладку клавиатуры) любые символы (например, é ö ñ ß و 好) в моей консоли / терминале.
Теперь я купил новый компьютер, и он больше не работает, только символы английского языка / ASCII (но в других программах, например, firefox, он все еще работает).
Распространение: Ubuntu. Терминалы пробовали: гном-терминал, хтерм, консоль.
Я попытался установить LANG в / etc / environment для en_US.UTF-8, но после перезагрузки echo $LANG
все равно дает C
. Я также попытался настройки , Character encoding
чтобы Unicode(UTF-8)
в гномом-терминал Terminal
-MENU - без эффекта.
Вопрос: Как мне получить терминал, способный работать с неанглийскими символами?
источник
locale-gen en_US.UTF-8
напечаталGenerating locales...
`en_US.UTF-8 ... up-date`Generation complete.
, но послеLANG=en_US.UTF-8 gnome-terminal
в новом терминале он все еще печатает только вопросительные знаки.Если вы установили свои региональные настройки для всей системы, попробуйте настроить шрифты, которые могут отображать такие редкие символы. Существует проблема в Ubuntu в родной консоли, когда у вас настроены региональные настройки как
UTF8_ru
иUTF8_en
вы не можете набирать русский язык, потому что для этого вам нужно настроить кириллические шрифты. Так что вам нужноUTF8_yourlocale
настроить локаль и установить соответствующие консольные шрифты.А Mozilla, OO и другие имеют свои собственные пакеты локализации, поэтому это не дает никакого эффекта для общесистемных настроек локали.
PS: конечно я могу ошибаться.
источник
fc-list :lang=en
Правильно ли это?