Re: vim и файлы в русских кодировках (success story)
On Mon, Nov 14, 2005 at 03:48:20PM +0300, Artem Chuprina wrote:
> jetxee -> debian-russian@lists.debian.org @ Mon, 14 Nov 2005 12:05:24 +0100:
> j> 3) :e file-in-utf8-or-cp1251 (=> отображается нормально, [перекодировано])
>
> Да ну!? Из 1251 перекодировано!? Когда это он научился частотному
> анализу? Или это rotenc читает опцию fileencodings и занимается
> частотным анализом?
>
> Скрипт я, сорри, не смотрел, когда он тут пробегал.
Перекодировал-то он действительно перекодировал, факт. Посмотрел скрипт.
Частотным анализом здесь, вроде, не пахнет. Просто есть
последовательность перебора кодировок:
> set fileencodings=utf-8,cp1251,cp866,koi8-r
(и я по случаю для первого раза CP1251 и открыл, а для второго - в UTF-8)
А на F8 скрипт вешает функцию (RotateEnc), которая циклически перебирает
кодировки и делает :e ++enc=encoding_name для каждой из них, так что
несколькими нажатиями всегда можно кодировку поправить.
Reply to: