[mdk-re] Редактор под Linux с Юникодом
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Пт Дек 14 19:38:11 MSK 2001
On Fri, 14 Dec 2001 17:24:16 +0300
Kir <svetit на mail.ru> 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 - происходит зависание.
Источник ошибки отловлен, отчет отправлен авторам вместе с
патчем, пообещали исправить.
--
Сергей Власов
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20011214/95996cb1/attachment-0009.bin>
Подробная информация о списке рассылки community