1

Я использую PuTTY для подключения к серверу CentOS, и мне иногда нужно вводить румынские символы с клавиатуры. Я использую Windows 7 на клиентском компьютере; Я настроил локаль сервера как en_US.UTF-8, и PuTTY также настроен для UTF-8.

У меня нет проблем с вводом символов "î" и "ă" с клавиатуры, и у меня также не возникло бы проблем с вводом устаревших символов cedilla "ş" (U+015F) и "ţ" (U+0163) ,

Однако я не могу ввести правильные (запятые) аналоги наследных символов cedilla "ș" (U+0219) и "ț" (U+021B). Всякий раз, когда я пытаюсь использовать эти два с клавиатуры, я получаю знак вопроса в консоли. Эта проблема не связана со шрифтом, который я использую в PuTTY, потому что я могу скопировать / вставить их (например, из этого поста) и сгенерировать их на хосте Linux, например, используя

$ perl -Mcharnames=:full -CS -wle 'print "\N{LATIN SMALL LETTER S WITH COMMA BELOW}"'

Я использую стандартные настройки клавиатуры Microsoft для румынского - и «румынский (стандартный)», и «румынский (программисты)» дают одинаковые результаты; «Румынский (Legacy)» работает должным образом, но создает устаревшие варианты Cedilla, которые я бы предпочел не использовать.

Как это исправить?

1 ответ1

1

После долгой истории * эта ошибка была исправлена в выпуске 0.63 http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist//win-tounicodeex.html


Всё ещё ищете ответ? Посмотрите другие вопросы с метками .