diff options
Diffstat (limited to 'emacs.d/modules/module-java.el')
-rw-r--r-- | emacs.d/modules/module-java.el | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/emacs.d/modules/module-java.el b/emacs.d/modules/module-java.el deleted file mode 100644 index 33351fb..0000000 --- a/emacs.d/modules/module-java.el +++ /dev/null @@ -1,69 +0,0 @@ -(require 'config-package) - -(use-package autodisass-java-bytecode) - -(use-package meghanada - :defer t - - :commands meghanada-mode - - :init - (add-hook 'java-mode-hook - (lambda() - (google-set-c-style) - (google-make-newline-indent) - (meghanada-mode t) - (smartparens-mode t) - (rainbow-delimiters-mode t) - (highlight-symbol-mode t))) - - :config - (setq meghanada-server-remote-debug t - meghanada-use-company t - meghanada-use-flycheck t - meghanada-auto-start t - meghanada-server-install-dir (expand-file-name "var/meghanada" user-emacs-directory)) - (meghanada-install-server) - - :bind - (:map meghanada-mode-map - ("C-S-t" . meghanada-switch-testcase) - ("M-r" . meghanada-reference) - ("M-t" . meghanada-typeinfo) - ("C-z" . hydra-meghanada/body))) - -(defhydra hydra-meghanada (:hint nil :exit t) -" -^Edit^ ^Tast or Task^ -^----^---------------------------^------------^ -_f_: meghanada-compile-file _m_: meghanada-restart -_c_: meghanada-compile-project _t_: meghanada-run-task -_o_: meghanada-optimize-import _j_: meghanada-run-junit-test-case -_s_: meghanada-switch-test-case _J_: meghanada-run-junit-class -_v_: meghanada-local-variable _R_: meghanada-run-junit-recent -_i_: meghanada-import-all _r_: meghanada-reference -_g_: magit-status _T_: meghanada-typeinfo -_q_: exit -" - ("f" meghanada-compile-file) - ("m" meghanada-restart) - - ("c" meghanada-compile-project) - ("o" meghanada-optimize-import) - ("s" meghanada-switch-testcase) - ("v" meghanada-local-variable) - ("i" meghanada-import-all) - - ("g" magit-status) - - ("t" meghanada-run-task) - ("T" meghanada-typeinfo) - ("j" meghanada-run-junit-test-case) - ("J" meghanada-run-junit-class) - ("R" meghanada-run-junit-recent) - ("r" meghanada-reference) - - ("q" exit) - ("z" nil "leave")) - -(provide 'module-java) |