Emacs에서 Erlang 모드로 들어가는 방법은 무엇입니까?

Emacs에서 Erlang 모드로 들어가는 방법은 무엇입니까?

emacs구문 강조를 얻기 위해 erlang 모드로 들어가는 방법은 무엇입니까 ? Erlang 파일을 열 때마다 특별한 일이 발생하지 않습니다. 파일의 내용을 변경해야 하나요 .emacs? 아니면 emacs에 모듈을 추가해야 하나요?

답변1

Emacs에는 Erlang 모드가 제공되지 않으므로 이를 추가해야 합니다. Erlang 자체에는 사용할 수 있는 Emacs 모드가 있는 것 같습니다.설치하다그리고그걸 써하지만 결국에는 로드 경로와 실행 경로에 폴더를 추가하고, 변수를 설정하고, 모듈을 요구하는 것으로 요약됩니다.

(setq load-path (cons  "/usr/local/otp/lib/tools-<ToolsVer>/emacs" load-path))
(setq erlang-root-dir "/usr/local/otp")
(setq exec-path (cons "/usr/local/otp/bin" exec-path))
(require 'erlang-start)

Erlang을 설치한 위치에 따라 경로가 다를 수 있습니다.

답변2

2013년 3월 22일부터 Erlang 모드를 다음을 통해 사용할 수 있습니다.멜파패키지 아카이브. 아직 활성화하지 않았다면 다음을 입력하여 MELPA를 활성화하십시오 .emacs.

(add-to-list 'package-archives
  '("melpa" . "http://melpa.milkbox.net/packages/") t)

그런 다음 패키지를 클릭 M-x list-packages하고 설치하십시오 erlang.

관련 정보