2012-12-27 20:50:48 +00:00
|
|
|
;; Variables
|
|
|
|
(setq eclim-auto-save t
|
|
|
|
eclim-executable "~/Apps/eclipse4/eclim"
|
|
|
|
eclimd-executable "~/Apps/eclipse4/eclimd"
|
|
|
|
eclimd-wait-for-process nil
|
|
|
|
eclimd-default-workspace "~/dev/eclimd-workspace"
|
|
|
|
help-at-pt-display-when-idle t
|
|
|
|
help-at-pt-timer-delay 0.1
|
|
|
|
)
|
|
|
|
|
2012-12-29 02:32:36 +00:00
|
|
|
;; Load both eclim and eclimd (so that we can control eclimd from within Emacs)
|
2012-12-27 20:50:48 +00:00
|
|
|
(require 'eclim)
|
|
|
|
(require 'eclimd)
|
|
|
|
|
2012-12-29 02:32:36 +00:00
|
|
|
;; Call the help framework with the settings above & activate eclim-mode
|
2012-12-27 20:50:48 +00:00
|
|
|
(help-at-pt-set-timer)
|
|
|
|
(global-eclim-mode)
|
|
|
|
|
|
|
|
;; Hook eclim up with auto complete mode
|
|
|
|
(require 'auto-complete-config)
|
|
|
|
(ac-config-default)
|
|
|
|
(require 'ac-emacs-eclim-source)
|
|
|
|
(add-hook 'eclim-mode-hook (lambda ()
|
|
|
|
(add-to-list 'ac-sources 'ac-source-emacs-eclim)
|
|
|
|
(add-to-list 'ac-sources 'ac-source-emacs-eclim-c-dot)))
|