вторник, 22 января 2013 г.

man vs unicode (просто на память)

1. чтобы man корректно отображал свои выхлопы, в файл /etc/portage/env/sys-apps/man
надо запилить следующее
pre_src_prepare(){
iconv -f koi8-r msgs/mess.ru > msgs/mess.ru-fixed
mv msgs/mess.ru-fixed msgs/mess.ru
sed 's/koi8-r/UTF-8/' -i msgs/mess.ru.codeset
}
теперь при сборке любой версии всё будет происходить автоматом, а не как советуют в некоторых вики
2. чтобы показывал в первую очередь русские маны если таковые имеются, надо создать алиас
alias man='LC_ALL=ru_RU.UTF-8 man'
и это в ~/.bashrc пользователя