ОК, я создаю файл .emacs в пути, где я устанавливаю erlang.Как настроить режим erlang в emacs?
(setq load-path (cons "/usr/lib64/erlang/lib/tools-2.7.1/emacs"
load-path))
(setq erlang-root-dir "/usr/lib64/erlang")
(setq exec-path (cons "/usr/lib64/erlang/bin" exec-path))
(require 'erlang-start)
/usr/lib64
папка, в которой я установил Erlang. Но это не сработает. С другой стороны, я использую эту команду:
yum install emacs-erlang.
Тогда /usr/share/emacs/site-emacs/sit-start.d
будет иметь файл с именем erlang-init.el
. А содержание в этом файле:
(setq load-path (cons "/usr/share/emacs/site-lisp/erlang" load-path))
(setq erlang-root-dir "/usr/lib/erlang")
(setq exec-path (cons "/usr/lib/erlang/bin" exec-path))
(require 'erlang-start)
К таким образом, Emacs может работать в Erlang-режиме. Я чувствую, что это странно, потому что я чувствую, что erlang-init.el
не прав, но .emacs
прав. Но почему на самом деле .emacs
не может работать правильно? Моя ОС Fedora 21 и Emacs версии 24,4
спасибо большое – markliang