Re: emacs and cp1251
>>>>> Alex Vizor (AV) writes:
AV> Народ помогите настроить emacs21 с cp1251. Всё что смог дать гугл
AV> не помогло (хотя может я не достаточно искал) русские iso8859-5 (я
AV> так понимаю terminus подойдут). конфиг можно считать пустой. С
AV> koi8-r и utf8 в своё время всё нормально работало. Если кто знает
AV> как это сделать или есть 100% работающий пример киньте сюда буду
AV> очень признателен.
В .emacs для emacs 21 я раньше делал так:
;;;;
;;;; Language enviroment
;;;;
(set-language-environment 'Cyrillic-KOI8)
(set-input-method 'cyrillic-jcuken)
(set-terminal-coding-system 'koi8)
(codepage-setup '1251) ; to use cp1251 coding
(define-coding-system-alias 'windows-1251 'cp1251)
(define-coding-system-alias 'Windows-1251 'cp1251)
Сейчас у меня emacs-snapshot и все это я почему-то выкинул, уже не помню
почему.
В консоли с указанными настройками и настроенной консолью (koi8-r)
должно работать. Чтобы правильно видеть и редактировать файлы в 1251
надо либо в файлах в первой сроке писать (для С++):
// -*- coding: cp1251 -*-
либо перед открытие файла использовать команду:
C-x enter c
и отвечать на вопрос: cp1251
Потом открывать файл как обычно:
C-x C-f
В X'ах можно использовать шрифты из пакета intl-european* или TrueType
типа Courier New.
--
Alexander Zhuckov
Reply to: