:lang dart: add +flutter keybindings

This commit is contained in:
Eric Dallo 2020-10-05 19:59:04 -03:00
parent fd912f2ad9
commit 2e0a9e0d02
No known key found for this signature in database
GPG key ID: 985DD2B6664886B8

View file

@ -37,11 +37,30 @@
"r" #'flutter-run-or-hot-reload))
(use-package! lsp-dart
:when (featurep! +lsp)
:defer t
:config
(map! :map dart-mode-map
(:localleader
(:prefix ("t" . "test")
"t" #'lsp-dart-run-test-at-point
"a" #'lsp-dart-run-all-tests
"f" #'lsp-dart-run-test-file
"l" #'lsp-dart-run-last-test
"v" #'lsp-dart-visit-last-test))))
(use-package! hover
:when (featurep! +flutter)
:defer t
:config
(map! :map dart-mode-map
:localleader
"h r" #'hover-run-or-hot-reload
"h R" #'hover-run-or-hot-restart))
(:localleader
(:prefix ("h" . "hover")
"c" #'hover-clear-buffer
"r" #'hover-run-or-hot-reload
"R" #'hover-run-or-hot-restart
"p" #'hover-take-screenshot
"k" #'hover-kill)))
(set-popup-rule! "\\*Hover\\*" :quit nil))