* Anton Shcherbinin <usep...@fastmail.fm> [2011-03-03 11:05:55 +0300]:
> ???Thu, 3 Mar 2011 10:45:17 +0300, Ключников А.С. wrote in > <20110303074517.ga37...@mail.ulgsm.ru> : > >> Поставить переменную LANG=C, оставить LC_CTYPE в нужном языке, остальные > >> вообще убрать. Попробуйте так. > > > Попробовал сразу же. Сломался ввод русских букв. > > > мне кажется тут нужно ломать сам шел. > > Вывести из под действия locale некоторые разделы сообщений. > > Не нужно ничего ломать. Переменные LANG и LC_ALL имеют приоритет над > остальными. Выставив, как указано в процитированном совете, LANG=C, вы > сделали LC_CTYPE=С, чем, в частности, сломали ввод/вывод русских букв. > > unsetenv LC_ALL > unsetenv LANG > setenv LC_CTYPE ru_RU.KOI8-R > > поможет отцу русской демократии. (Ну или как там делаются аналогичные > присваивания в zsh. Я даю команды для csh/tcsh). Спасибо помогло. Во всяком случае стало лучше чем раньше :) Теперь у меня в профайле: # Some environment variables #LANG="ru_RU.KOI8-R"; export LANG #LC_ALL="ru_RU.KOI8-R"; export LC_ALL LC_CTYPE="ru_RU.KOI8-R"; export LC_CTYPE LC_COLLATE="ru_RU.KOI8-R"; export LC_COLLATE LC_TIME="ru_RU.KOI8-R"; export LC_TIME LC_NUMERIC="ru_RU.KOI8-R"; export LC_NUMERIC LC_MONETARY="ru_RU.KOI8-R"; export LC_MONETARY #LC_MESSAGES="ru_RU.KOI8-R"; export LC_MESSAGES MM_CHARSET="KOI8-R"; export MM_CHARSET > > -- > Anton Shcherbinin -- С уважением, Ключников Алексей Сергеевич