В редакторе vi неправильно отображается русский язык

Автор mildok, 14 ноября 2017, 08:15:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mildok

Не знаю даже куда написать. Openwrt прошивка.

Когда редактирую документ с помощью vi неверно отображается русский язык:

vim /root/1234.txt
Отображается как в скриншоте во вложении.

Пробовал поправить так:
/root/.vimrc:

set guifont=Lucida_Console:h10:cRUSSIAN::
set keymap=russian-jcukenwin
set iminsert=0
set imsearch=0
highlight lCursor guifg=NONE guibg=Cyan

Но без толку.

При этом в системе всё работает нормально, например:

root@26cabinet:~# cat /root/1234.txt
Привет

Cообщение объединено 14 ноября 2017, 08:35:31

set fileencoding=utf-8
set encoding=utf-8
set termencoding=utf-8

Тоже пробовал... Безрезультатно  :(

ogost

1. В Дебиан есть несколько версий vi, самый продвинутый вроде vim-nox, попробуйте его.
2. Локали как настроены? dpkg-reconfigure locales и выбрать нужные кодировки.

Cообщение объединено 14 ноября 2017, 09:10:27

Писал по памяти, компа под рукой нет.

mildok

Да установил vim-full в Openwrt и проблема решилась...

Вот только... vim-full скушал 0.66 МБ...  :( :( :(
Длё роутера сиё оченьня много  ???

Спасибо, можно закрывать тему.

ogost

уфф, проглядел, туй вообще openwrt. К дебиану тема отношения не имеет.