LINUX.ORG.RU

Юникод в емаксе.


0

0

Решил вот освоить emacs. И все вроде хорошо, только юникодные файлы оно не понимает. Это вообще включается как-нибудь? Если да, то как?


Ты разделом ошибся. Тебе надо в General. Для начала попробуй в ~/.emacs добавить.

(set-language-environment 'utf-8)

Справка: C-h f set-language-environment

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

И нифига. То есть, утф он, судя по всему, устанавливает, но что-то ввести -- фигли. Шрифты?

Насчет раздела -- спасибо, на будущее учту :)

dv5ife
() автор топика

Телепаты в отпске, да.

stassats ★★★★
()
Ответ на: комментарий от dv5ife

>И нифига. То есть, утф он, судя по всему, устанавливает, но что-то ввести -- фигли. Шрифты?

И шрифты, разумеется. Я вот не знаю точно специфики Emacs 22, так как у меня Emacs 21. И у меня в ~/.Xresources строчка:

Emacs.font: -xos4-terminus-medium-r-normal--16-160-72-72-c-*-*-*

Главное, указать шрифт, у которого есть кодовая страница *-iso8859-5, так как внутри у Emacs именно она и используется для отображения. Все это, повторю, для Emacs 21.

Потом оприходовать ресурсы:

$ xrdb ~/.Xresources

И запусти еще раз emacs.

Zubok ★★★★★
()

M-x prefer-coding-system

anonymous
()
Ответ на: комментарий от dv5ife

>Ух ты, заработало. Спасибо. :)

Ну, это здорово. Вообще-то, шрифт можно изменить и через M-x customize-face. Через customize... даже логичнее, наверное. Ресурсный файл -- это один из способов просто. У меня так было настроено очень давно. А принцип "не сломалось -- не чини" еще никто не отменял. :)

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