* Afanasov Dmitry [060816 12:00]: > запускается vim с файлом с cp1251 содержимым. как обычно вводится set > tenc=utf8 (если не ввести перекодировка не включается). set enc=cp1251. и > получаем isoXXXX крякозябры. Хм... Ну СОВСЕМ не так всё надо делать: :let &tenc=&enc :set enc=cp1251 :e file.cp1251.txt Перекодировка работает. Или: :set fencs? fileencodings=ucs-bom,utf-8,default,latin1 :set fencs=ucs-bom,utf-8,default,latin1 :e file.cp1251.txt Перекодировка опять работает. Третий вариант описан в :help ++enc. А почему так не надо делать написано в :help 'enc': NOTE: Changing this option will not change the encoding of the existing text in Vim. It may cause non-ASCII text to become invalid. It should normally be kept at its default value, or set when Vim starts up. See |multibyte|. P.S. В 'fencs' к сожалению можно задать только одну 8-и битную не-ASCII кодировку. Т.е. либо koi8-r, либо cp1251. -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------- Inform-Mobil, Ltd. System Administrator http://www.inform-mobil.ru/