Четверг, 4 Октябрь 2007

Правильная русификация emacs в utf8 окружение

По интернету гуляет много разных рецептов как выставить русский язык в emacs, да так, что бы он оставался в utf8. Все они, в основном, базируются на идеи установить окружение (environment) в UTF-8, установки всяких coding-system в mule-utf-8. В целом все это хорошо, но, все‑таки, ставить окружение в UTF-8 не совсем корректно (как минимум у нас tutorial становится английским) ☺. Что бы этого избежать можно сделать свое окружение используя set-language-info.

Если делать его не хочется, можно взять мое — git://catap.ru/emacs/russian-utf8-env.git. Использовать просто, положить файл (он там один) куда‑то где найдет его emacs и добавить в ваш .emacs следующие строчки:

(require 'russian-utf8-env)
(set-language-environment "Russian UTF-8")

Написано в: 17:42 | 8 комментариев | | теги: , , , , | постоянная ссылка |
Добавить пост в:   Delicious Reddit Slashdot Digg Technorati Google


Последние комментарии

Комментарии

Олег 2.05.2008 14:15

Ссылочка то битая. Плиз обнови или почтой вышли. СПС

ответить
Kirill A. Korinskiy 3.05.2008 1:04

Спасибо, поправил.

ответить
Raa 17.09.2008 18:56

Почему-то не получается. Никакого эффекта. GNU Emacs 22.2.1, Debian Lenny

ответить
Raa 17.09.2008 19:22

Разобрался. Просто шрифт неправильный стоял :-)

ответить
Ivan Fedorov 30.04.2009 18:13

один вопрос, а что оно даёт? у мну вроде всё и так жужжит… но может я просто не знаю, что у мну что-то не работает?! :)

ответить
Kirill A. Korinskiy 30.04.2009 21:22

Идеологически так вернее

ответить
Ivan Fedorov 30.04.2009 23:45

Кирилл, я просто вообще не знаю, как у мну “ОНО” работает в этом месте… :)

ответить

Форма комментирования для «Правильная русификация emacs в utf8 окружение»

Обязательное поле. Не больше 30 символов.

Обязательное поле

Kirill A. Korinskiy 30.04.2009 23:59

Работает и не трогай :)

ответить