From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Vlasov To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] =?KOI8-R?B?8sXEwcvUz9Ig0M/E?= Linux =?KOI8-R?B?0yDgzg==?= =?KOI8-R?B?ycvPxM/N?= Message-Id: <20011214195058.7c638a02.vsu@mivlgu.murom.ru> In-Reply-To: <20011214172416.0879de59.svetit@mail.ru> References: <20011214172416.0879de59.svetit@mail.ru> X-Mailer: Sylpheed version 0.6.5 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.SF?S/h'v:nGRi4" Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri Dec 14 19:38:11 2001 X-Original-Date: Fri, 14 Dec 2001 19:50:58 +0300 Archived-At: List-Archive: List-Post: --=.SF?S/h'v:nGRi4 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit 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 - происходит зависание. Источник ошибки отловлен, отчет отправлен авторам вместе с патчем, пообещали исправить. -- Сергей Власов --=.SF?S/h'v:nGRi4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) iD8DBQE8Gi35W82GfkQfsqIRAuC1AJ92p1gbrA+N4Op1gI2KRoEnswjMZQCfXOWC o0BzRDIpwVSUhJKaHnua6ws= =Mo1B -----END PGP SIGNATURE----- --=.SF?S/h'v:nGRi4--