1

Пытаюсь потихоньку изучать linux, использую ubuntu server 12.10.
Решил прочитать инструкцию текстового редактора vim
использовал команду LANG=ru_RU.UTF-8 vimtutor
выводит одни кубики.
Перед этим сделал export LANG=ru_RU.UTF-8
http://s020.radikal.ru/i711/1304/f5/1af6250199d3.png

Что надо сделать еще кроме этого?

2 (10.04.2013 21:52:08 отредактировано bormant)

У вас нет самих файлов локали, в чем можно убедиться, выполнив locale -a. Нужно предварительно сгенерировать их

$ sudo locale-gen ru_RU.UTF-8

3

Ясно, этот сделал. Но все равно теперь половина русских букв половина квадратики

4

$ sudo dpkg-reconfigure console-setup

Кстати, покажите вывод
locale -a | grep ru_RU

5

bormant пишет:
$ sudo dpkg-reconfigure console-setup

Кстати, покажите вывод
locale -a | grep ru_RU

ru_RU.cp1251
ru_RU.utf8

6 (10.04.2013 22:18:46 отредактировано bormant)

1) Используйте LANG=ru_RU.utf8.
2) Посмотрите здесь: http://help.ubuntu.ru/wiki/russian_font_in_console


Квадратики вместо русских букв к локали отношения практически не имеют, вопрос в загрузке правильного шрифта.

костыль, но как вариант.
vim /usr/share/vim/vim73/tutor/tutor.ru.utf-8
при желании можно выбрать любую другой тутор, хоть на венгерском, без гадания на кодировках...

8

Сделал вот по этой инструкции, теперь отображает русский нормально, но теперь все выдает на русском) как сделать, чтоб все было как раньше на англ., а что мне нужно выводить на русском?

Не знаю, что Вы сделали, но UTF - универсальная кодировка, собственно, дефолтная для современного Линукса, и в ней есть буквы для всех языков. Для начала снесите все шрифты, в которых нет русских букв.

10

EmilTk92,
если только сообщения должны быть английскими, достаточно проэкспортировать локаль LANG=en_US.utf8. Если нужно параметры локали оставить русские, только сообщения сделать английскими, проэкспортировать LC_MESSAGES=en_US.utf8.