LINUX.ORG.RU

Emacs сохраняет русский текст в транслите :E


0

0

Пожалуйста, помогите побороть следующую беду: Emacs почему-то некоторые файлы с русскими буквами сохраняет на транслите. Получается что-то типа:

FORMIROWANIE PUTEWOGO IMENI BIBLIOTEKI, W KOTOROJ SODERVITSQ ZAGRUVAEMYJ MODULX

ужас :(( В связи с этим два вопроса: 1. Как можно было бы перекодировать *испорченные* файлы? M-x encode-coding-region ? А что в нем выбрать? 2. Как отучить emacs от подобного рода выкрутасов? Он хоть и спрашивает перед тем как сохранить файл об уточнении используемой кодировки (в которой можно выбрать, например, no-conversion и файл сохранятся "as-is"), но, к сожалению, не всегда удается среагировать на его вопрос :(


(set-language-environment "Cyrillic-KOI8")
(setq current-language-environment "Cyrillic-KOI8")
(setq default-input-method "cyrillic-jcuken")
(modify-coding-system-alist 'file "\\.*[A-Za-z0-9]*\\'" 'koi8-r)

это в .emacs напишы

Zert
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.