[sisyphus] Ввод русских букв в CP1251

Vladislav Zavjalov slazav на altlinux.org
Пн Ноя 9 11:53:09 UTC 2009


On 11/09/09 14:01, Sergei Epiphanov wrote:
> В сообщении от 7 ноября 2009 01:02:18 автор Alexei V. Mezin написал:
>> Может, у вас грабли аналогичные?
>
> Нет, я ещё даже не запускаю графику (init 3 в /etc/inittab), а уже ловлю UTF-8
> при наборе русских букв с клавиатуры. Переключение между графикой и текстом
> ничего не меняет.
>

У меня настройка 8-битного русского происходит примерно таким способом:

kbd_mode -a
if [ -t 1 -a -t 2 ]; then
   printf '\033%%@'
fi
stty -iutf8
setfont -C "$mytty" "$font" -m "$koi2alt" -u "$altsfm"
loadkeys "$map"

LANG=ru_RU."$enc"
LANGUAGE=ru_RU."$enc"
LC_ALL=
LC_MESSAGES=C
LC_NUMERIC=C
LC_TIME=C

export LANG LANGUAGE LC_ALL LC_MESSAGES LC_NUMERIC LC_TIME

Это позволяет привести любую систему к тому, что мне надо.
Может, дело в kbd_mode?

Слава


Подробная информация о списке рассылки Sisyphus