Страница 1 из 1

UTF-8 и vi, cat

Добавлено: 2014-10-02 21:07:33
icb
Настроил систему на работу в UTF-8.
Но vi и cat не понимают русский. Как можно настроить?

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 9:54:24
Alex Keda
значит не настроили

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 9:58:06
icb
Настроил путем добавления в /etc/login.conf
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
Что еще надо?

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 9:59:41
Alex Keda

Код: Выделить всё

lissyara$ cat /etc/csh.cshrc 
# $FreeBSD: stable/10/etc/csh.cshrc 50472 1999-08-27 23:37:10Z peter $
#
# System-wide .cshrc file for csh(1).

setenv MM_CHARSET UTF-8
setenv LANG ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8

lissyara$ 

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 10:12:04
icb

Код: Выделить всё

# env | grep UTF
MM_CHARSET=UTF-8
LANG=ru_RU.UTF-8

# locale | grep UTF
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
Получается надо еще LC_ALL.
Можно прописать это в login.conf, не трогая csh.cshrc?

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 10:22:40
icb
Попробовал прописать setenv LC_ALL ru_RU.UTF-8 в /etc/csh.cshrc - не помогло, vi не выводит русские буквы :(

Re: UTF-8 и vi, cat

Добавлено: 2014-10-03 12:39:25
Neus

Re: UTF-8 и vi, cat

Добавлено: 2014-10-20 17:29:44
andrian_freebsd

Re: UTF-8 и vi, cat

Добавлено: 2014-11-01 17:34:33
icb
См. выше - пробовал все.
Русские буквы в терминале отображаются нормально.
Вопрос про русский язык в vi и cat.