Делал по этой инструкции http://www.opennet.ru/base/rus/freebsd_rus.txt.html
Как я понял переключение по капслоку, вместо этого в vi печатются ужасные символы, похожие на глюки кодировок когда vim читает cp866 документы как utf-8. Не знаю даже что делать.