我想安裝ENSIME for emacs。在第一步,當我整合./misc/scala-tool-support/emacs
.elc文件,指示說Emacs加載路徑scala模式
(add-to-list 'load-path "/path/to/some/directory/scala-mode")
的因爲該目錄結構的方式(在沒有DIR scala-mode
但所有的.el文件被稱爲scala-mode
),我不確定這是什麼確切指定。我原本以爲它只是想做類似的事情:
(add-to-list 'load-path "~/...../misc/scala-tool-support/emacs/")
,但進一步閱讀以下內容讓我重新思考我的假設。
(setq yas/my-directory "/path/to/some/directory/scala-mode/contrib/yasnippet/snippets")
(yas/load-directory yas/my-directory)
有人可以澄清一下嗎?
非常感謝。
好吧,我試過這個,然後試着做一些像M-x eval-buffer一樣的東西。我得到了「無法打開加載文件:ensime」。我也嘗試加載一個.scala文件並使用M-x ensime。返回[不匹配]。思考? – user592419
然後它不加載ensime。你的ensime dist目錄中有什麼? – tylerweir
@ user592419:今天我也安裝了'scala-mode'和'ensime'。我在Linux上,但是我的emacs的配置和tylerweir的配置是一樣的(除了在我的例子'/ usr/local/typesafe-stack/misc/scala-tool-support/emacs'中的scala-mode和ensime位置和'在/ usr /本地/ ensime/elisp')。 – user272735