Локаль=utf8,xterm,vim,Cp1251

и другие vi-подобные редакторы

Модератор: /dev/random

Аватара пользователя
NorthDragon
Сообщения: 62
ОС: ArchLinux

Локаль=utf8,xterm,vim,Cp1251

Сообщение NorthDragon »

Может кто знает как решить проблему, первоночальный поиск не помог.
Стоит система ArchLinux, Locale = ru_RU.UTF-8
Настроен русский в консоли и иксах, все отображается нормально
При открытии vim'ом в xterm файла в кодировке Cp1251 кракозябры.
termencoding=utf8
encoding=Cp1251 Не помогает.
В какую сторону смотреть?
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 5105
ОС: Gentoo

Re: Локаль=utf8,xterm,vim,Cp1251

Сообщение /dev/random »

Открывать через
:e ++enc=кодировка файл
Спасибо сказали:

Аватара пользователя
NorthDragon
Сообщения: 62
ОС: ArchLinux

Re: Локаль=utf8,xterm,vim,Cp1251

Сообщение NorthDragon »

/dev/random писал(а):
31.07.2009 16:20
Открывать через
:e ++enc=кодировка файл

К сожалению не помогло. Теже самые кракозябры и остались.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 5105
ОС: Gentoo

Re: Локаль=utf8,xterm,vim,Cp1251

Сообщение /dev/random »

Прикрепите не открывающийся файл и укажите предполагаемую вами кодировку.
Спасибо сказали:

Аватара пользователя
NorthDragon
Сообщения: 62
ОС: ArchLinux

Re: Локаль=utf8,xterm,vim,Cp1251

Сообщение NorthDragon »

/dev/random писал(а):
01.08.2009 22:18
Прикрепите не открывающийся файл и укажите предполагаемую вами кодировку.


Все заработало, прошу прощения.
К тому времени как я попробовал ваш рецепт файл уже оказался испорченным, восстановил исходный файл и все заработало.
Спасибо!.
Спасибо сказали:

Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: Локаль=utf8,xterm,vim,Cp1251

Сообщение Luinnar »

NorthDragon писал(а):
02.08.2009 00:04
/dev/random писал(а):
01.08.2009 22:18
Прикрепите не открывающийся файл и укажите предполагаемую вами кодировку.


Все заработало, прошу прощения.
К тому времени как я попробовал ваш рецепт файл уже оказался испорченным, восстановил исходный файл и все заработало.
Спасибо!.

Можно ещё в конфиге прописать следующие строки:
set fileencodings=utf-8,cp1251,koi8-r,cp866
set encoding=utf-8
set termencoding=utf-8

В этом случае кодировка будет выбираться автоматически, по возможности.
Спасибо сказали: