6
A
回答
1
你可能想看看這個線程上的二郎問題郵件列表:
http://www.erlang.org/pipermail/erlang-questions/2007-August/028367.html
此外,你應該能夠編譯在調試模式下的文件: 銅抄送CK
erlang-compile命令應該支持前綴參數。你可能想看看到:
http://www.gnu.org/software/emacs/manual/html_node/elisp/Prefix-Command-Arguments.html
1
如果您設置的目錄結構如下所示:
/
/src/
/ebin/
,把你的模塊(例如「my_file.erl」)中的「/src /「目錄然後編譯它(Cc Ck),那麼Emacs應該自動將光束放入」/ ebin /「目錄。但是,如果您的模塊不在名爲「/ src /」的目錄中(或者如果「ebin」目錄丟失),則光束將與源文件一起丟棄。
要確切地瞭解其工作原理,請點擊$ERL_TOP/lib/tools/emacs/erlang.el並搜索「ebin」。這裏是你會發現什麼:當加入
(defun inferior-erlang-compile-outdir()
"Return the directory to compile the current buffer into."
(let* ((buffer-dir (directory-file-name
(file-name-directory (buffer-file-name))))
(parent-dir (directory-file-name
(file-name-directory buffer-dir)))
(ebin-dir (concat (file-name-as-directory parent-dir) "ebin"))
(buffer-dir-base-name (file-name-nondirectory
(expand-file-name
(concat (file-name-as-directory buffer-dir)
".")))))
(if (and (string= buffer-dir-base-name "src")
(file-directory-p ebin-dir))
(file-name-as-directory ebin-dir)
(file-name-as-directory buffer-dir))))
不知道這好極了,但它在OTP_R13B03,它在R14B03爲我工作。
相關問題
- 1. 在emacs中設置模式
- 2. 設置Emacs進行編程Erlang
- 3. 如何用erlang.el設置Erlang + Emacs?
- 4. C++ 11模式或emacs的設置?
- 5. Emacs設置哪個函數模式
- 6. 設置自動模式ALIST在Emacs
- 7. Emacs 23 + Erlang + Distel
- 8. 在tsconfig.json typescript outDir設置不起作用
- 9. 在emacs組織模式之外爲.emacs文件設置
- 10. Emacs中的Erlang Edoc
- 11. Emacs erlang緩衝區
- 12. 設置TAB作爲快捷方式在Emacs Haskell的模式
- 13. Emacs flycheck C99模式
- 14. Emacs SSIS「模式」?
- 15. Emacs:菜單欄模式和工具欄模式自動設置爲t
- 16. javascript上的Emacs fixme模式
- 17. 爲特定的Emacs模式設置自定義鍵綁定
- 18. 在特定模式下設置變量emacs
- 19. 使用自動完成,python模式和繩子設置emacs
- 20. 如何將.php模式設置從.emacs移動到.dir-locals.el?
- 21. 將.h設置爲C++ - emacs中的模式組
- 22. 如何在Emacs中重新設置CUA模式的密鑰集?
- 23. Emacs:在更改日誌模式下設置填充列
- 24. 設置模式
- 25. emacs,erlang和文件關聯
- 26. 如何爲C#模式配置Emacs speedbar?
- 27. Emacs自動完成模式
- 28. Emacs術語模式顏色
- 29. Emacs Java Malabar模式
- 30. 設置從的.emacs