В vi (не vim) не поддерживается unicode. Оно бы и ничего, но этот vi входит в Compact 3.0-rc7, где основная кодировка ru_RU.UTF-8. Надо бы для них сделать что-то вроде vim-minimal-unicode... Steps to Reproduce: 1. Установить ALC3.0-rc7 2. Зайти русскоязычным пользователем 3. Попробовать отредактировать что-либо русское в vi
apt-get install vim-console
Но исправить-то надо. Перевесьте на rider@, пожалуйста.
Или я сам перевешу :)
Народ, не страдайте ерундой. Есть специально обученый vim-console.
vim-console должен быть установлен, ибо вместе с vim-minimal он входит в базовую систему. Подозреваю что vi и vim - это разные команды и последняя - как раз vim-console. А первая - vim-minimal. Reassign обратно, ибо то, что vim-minimal не поддерживает unicode - это правда.
да, сейчас после установки выглядит так: vi - не работает с UTF-8 vim - все нормально. vim-minimal невозможно не устанавливать в систему, ибо: $ apt-cache whatdepends vim-minimal vim-minimal-4:6.3.086-alt1 vitmp-1.0-alt2 Требует: vim-minimal basesystem-1:sisyphus-alt13 Требует: vim-minimal
Raorn, а что препятствует добавлению поддержки UTF-8 в vim-minimal ? Коль уж мы говорим, что у нас все будет в Unicode в обозримом будущем.
Я не понимаю зачем он там нужен, если есть vim во многих вариантах.
Я собрал ортодоксальный vi с поддержкой UNICODE и вообще posix (http://ex-vi.sourceforge.net/). Он маленький и хорошенький. Только чтобы развязаться с vim-minimal, надо прямую зависимость из basesystem и vitmp вынести. Это Диму пинать (он, кажется маёнтейнит обе)?
Он умеет сохранять POSIX ACL?