Имеем файл в кодировке utf-8. Имеем FreeBSD 10.0. LC_COLLATE=ru_RU.KOI8-R LC_CTYPE=ru_RU.KOI8-R
Открываем системным vi этот файл.
Видим нормаьлный русский текст.
Но как, Холмс?!
# ldd /usr/bin/vi
/usr/bin/vi:
libutil.so.9 => /lib/libutil.so.9 (0x80087c000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x800a8e000)
libc.so.7 => /lib/libc.so.7 (0x800ce3000)
