On Fri, 14 Dec 2001 17:24:16 +0300 Kir wrote: > Помогите, плиз, сориентироваться. > Какой-либо редактор, работающий под Х-ми, из дистра S2001 имеет возможность открывать и редактировать документы в KOI8 и Win, а сохранять в Юникоде, и наоборот? vim (gvim) - если не испугаетесь :-) Только нужен шрифт в кодировке iso10646-1; можно взять в Сизифе, например, пакет xfonts-uni-vga. В ~/.gvimrc написать: let &termencoding=&encoding set encoding=utf-8 let &fileencodings='ucs-bom,utf-8,'.&termencoding set guifont=-bolkhov-vga9-medium-r-normal--16-160-75-75-c-90-iso10646-1 При использовании в качестве основной системной кодировки cp1251 нужно еще добавить в ~/.vimrc: if v:ctype =~ 'CP1251' set encoding=8bit-cp1251 endif После этого можно использовать команды: :e ++enc=cp1251 file.win :w ++enc=utf-8 file.utf8 :w ++enc=iso-8859-5 file.iso Замечание: новые файлы будут иметь по умолчанию кодировку utf-8, при необходимости нужно переключить: например, :set fenc=koi8-r. При чтении файла utf-8 и текущая системная кодировка определяются автоматически, для других нужно указывать :e ++enc=... К сожалению, в таком режиме проявляется ошибка в обработке CTRL-F в режиме вставки при set cindent - происходит зависание. Источник ошибки отловлен, отчет отправлен авторам вместе с патчем, пообещали исправить. -- Сергей Власов