diff --git a/layers/+lang/groovy/README.org b/layers/+lang/groovy/README.org index e185530bb..4028217d6 100644 --- a/layers/+lang/groovy/README.org +++ b/layers/+lang/groovy/README.org @@ -7,6 +7,7 @@ - [[#features][Features:]] - [[#install][Install]] - [[#key-bindings][Key bindings]] + - [[#imports][Imports]] - [[#repl][REPL]] * Description @@ -23,6 +24,12 @@ add =groovy= to the existing =dotspacemacs-configuration-layers= list in this file. * Key bindings +** Imports + +| Key Binding | Description | +|-------------+------------------------------------| +| ~SPC m r i~ | Add import for symbol around point | + ** REPL | Key Binding | Description | diff --git a/layers/+lang/groovy/packages.el b/layers/+lang/groovy/packages.el index 177a54d08..f66704511 100644 --- a/layers/+lang/groovy/packages.el +++ b/layers/+lang/groovy/packages.el @@ -22,7 +22,12 @@ (defun groovy/init-groovy-imports () (use-package groovy-imports - :defer t)) + :defer t + :init + (progn + (add-hook 'groovy-mode-hook 'groovy-imports-scan-file) + (spacemacs/set-leader-keys-for-major-mode 'groovy-mode + "ri" 'groovy-imports-add-import-dwim)))) (defun groovy/init-groovy-mode () (use-package groovy-mode