diff options
Diffstat (limited to 'emacs-stark')
| -rw-r--r-- | emacs-stark | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/emacs-stark b/emacs-stark index fa7c9ac..6d582b0 100644 --- a/emacs-stark +++ b/emacs-stark @@ -12,7 +12,7 @@ '("melpa" . "https://melpa.org/packages/")) (package-initialize) (setq - package-selected-packages '(meson-mode groovy-mode gradle-mode flycheck kotlin-mode)) + package-selected-packages '(meson-mode groovy-mode gradle-mode flycheck kotlin-mode java-imports)) ;; use (package-install-selected-packages) to install the ones above ;; show matching parentheses (and other characters) @@ -226,6 +226,12 @@ ;; keys (global-set-key (kbd "C-c o") 'ff-find-other-file) (global-set-key [?\C-x ?\t] 'toggle-selected-frame-width) +(define-key java-mode-map (kbd "M-I") 'java-imports-add-import-dwim) + +;; java-imports +(require 'java-imports) +(setq java-imports-find-block-function 'java-imports-find-place-sorted-block) +(add-hook 'java-mode-hook 'java-imports-scan-file) ;; flycheck (require 'flycheck) |
