суббота, 25 января 2014 г.

emacs. Автоматическое определение кодировки текста

Очень нужная и полезная функция. И настраивается очень просто. Для начала, необходимо убедится, что в системе установлен пакет enca. Затем, поместить в доступный для emacs каталог (обычно это ~/.site-lisp) файл auto-enca.el и скомпилировать его в байт код (команда byte-compile-file). Можно также просто скачать уже готовый файл auto-enca.elc, поместив его туда же, куда и исходник. Далее, вносим соответствующие настройки в файл .emacs.
(add-to-list 'load-path "~/.site-lisp")
(when (load "auto-enca" 'noerror)
  (modify-coding-system-alist 'file "" 'enca-detect-coding))
Готово!

Комментариев нет:

Отправить комментарий