LINUX.ORG.RU

win1251, koi8 & unicode в xemacs


0

0

Сабж. Можно ли получить одновременно в xemacs?

В конфиге (.xemacs/custom.el) у меня стоит (set-language-environment 'Cyrillic-KOI8)

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

Ладно, сделал 2 разных конфига, в одном KOI8, в другом - WIN1251. Но как их переключать? xemacs напрочь игнорирует параметры командной строки. -eval, -load, -l - просто молча игнорируются.

Текст в unicode открывается крякозябрами. Кодировку подходящую для него не нашел.

Что делать? Как нормально редактировать текст в разных кодировках? Или хотя бы в одной, но UTF8 :)

xemacs v. 21.4 patch 15

собран с поддержкой mule.

gentoo

★★★★★

> Как нормально редактировать текст в разных кодировках?

посмотри здесь внизу: http://www.emacswiki.org/cgi-bin/wiki/GnuEmacsRussification

Я там добавил небольшой код, чтобы не надо было revert-buffer делать, можешь его попробовать.

> Или хотя бы в одной, но UTF8 :)

вот так примерно:

(set-coding-priority-list '(utf-8))
(set-coding-category-system 'utf-8 'utf-8)

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