Как я могу ввести символы utf-8 в клиент Telnet на OS X?
Я использую OSX 10.6.8 и Telnet через терминал. Я могу ввести русские (utf8) символы в терминале, но когда я использую telnet, я могу видеть русские символы, но не могу их ввести (вместо "тест" я получаю "Q^BP5Q^AQ^B", например).
Как я могу это исправить? Должен ли я положить что-то в ~/.telnetrc?
1 ответ
Telnet используется для подключения к сеансу оболочки на удаленном хосте, вам нужно настроить оболочку удаленных хостов для ожидания UTF-8. Обычно это делается путем установки переменной окружения на удаленном конце. Точные данные зависят от операционной системы и оболочки на удаленном хосте. Вот один пример:
export LANG=ru_RU.utf8
Если удаленным хостом является Linux, используйте locale -a
внутри сеанса telnet, чтобы получить список поддерживаемых значений для этого параметра на удаленном хосте.