所以我按照 malabar-mode github 页面上的说明进行操作。
我设置了 emacs 包,并将 melpa 添加为存档(这是 malabar-mode 所在的位置)。mvm
的包含目录在我的 中,并且按照README 的说明exec-path
,我已将以下内容添加到我的~/.emacs
文件中:
(setq semantic-default-submodes '(global-semantic-idle-scheduler-mode
global-semanticdb-minor-mode
global-semantic-idle-summary-mode
global-semantic-mru-bookmark-mode))
(semantic-mode 1)
(require 'malabar-mode)
(setq malabar-groovy-lib-dir "/path/to/malabar/lib")
(add-to-list 'auto-mode-alist '("\\.java\\'" . malabar-mode))
但是,当我启动 emacs 时,我得到:
Warning (initialization): An error occurred while loading `/Users/kalaracey/.emacs':
File error: Cannot open load file, malabar-mode
我怎样才能让马拉巴模式工作?我正在使用内置 CEDET 的 Emacs 24,这就是为什么我将上述代码添加到我的~/.emacs
文件中(按照说明)。