簡體   English   中英

如何在emacs中配置erlang模式?

[英]How to configure erlang mode in emacs?

好的,我在安裝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

好的,我在安裝erlang的路徑中創建一個.emacs文件。

除非該路徑恰好是您的$HOME目錄,否則它不會做任何事情。

Emacs的負荷~/.emacs -沒有任何根據其名字在任意目錄下的文件你碰巧把它(通常Emacs怎么知道它在那里?!)。

毫無疑問,該軟件包管理的文件正在加載,因為您的系統的emacs軟件包已配置了site-start.el文件,該文件將文件加載到/usr/share/emacs/site-emacs/sit-start.d/

請參閱: I G (emacs) Init File RET

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM