Improve factor configuration
* Add bindings to fuel-help-mode * Add more bindings to factor mode * Add more bindings to fuel-listener mode Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
This commit is contained in:
parent
0141ad55f1
commit
39ffc27ac8
1 changed files with 46 additions and 17 deletions
|
@ -12,35 +12,64 @@
|
||||||
:references #'fuel-show-callers
|
:references #'fuel-show-callers
|
||||||
:documentation #'fuel-help))
|
:documentation #'fuel-help))
|
||||||
|
|
||||||
|
(map! :after fuel-help
|
||||||
|
:map fuel-help-mode-map
|
||||||
|
:localleader
|
||||||
|
"e" #'fuel-help-edit
|
||||||
|
"d" #'fuel-help-delete-bookmark
|
||||||
|
"B" #'fuel-help-display-bookmarks
|
||||||
|
"n" #'fuel-help-next
|
||||||
|
"d" #'fuel-help-kill-page
|
||||||
|
"p" #'fuel-help-previous
|
||||||
|
"b" #'fuel-help-bookmark-page
|
||||||
|
"e" #'fuel-help-edit)
|
||||||
|
|
||||||
(map! :after factor-mode
|
(map! :after factor-mode
|
||||||
:map factor-mode-map
|
:map factor-mode-map
|
||||||
:localleader
|
:localleader
|
||||||
"t" #'fuel-test-vocab
|
"t" #'fuel-test-vocab
|
||||||
|
"F" #'fuel-run-file
|
||||||
|
"f" #'run-factor
|
||||||
|
"a" #'fuel-refresh-all
|
||||||
|
"L" #'fuel-load-usings
|
||||||
|
"u" #'fuel-vocab-usage
|
||||||
|
"U" #'fuel-vocab-uses
|
||||||
|
(:prefix ("c" . "change")
|
||||||
|
"w" #'fuel-edit-word-at-point
|
||||||
|
"d" #'fuel-edit-word-doc-at-point
|
||||||
|
"v" #'fuel-edit-vocabulary)
|
||||||
(:prefix ("e" . "eval")
|
(:prefix ("e" . "eval")
|
||||||
"d" #'fuel-eval-definition
|
"d" #'fuel-eval-definition
|
||||||
"R" #'fuel-eval-extended-region
|
"R" #'fuel-eval-extended-region
|
||||||
"r" #'fuel-eval-region)
|
"r" #'fuel-eval-region)
|
||||||
(:prefix ("h" . "help")
|
(:prefix ("h" . "help")
|
||||||
"p" #'fuel-apropos
|
"p" #'fuel-apropos
|
||||||
"v" #'fuel-show-file-words
|
"h" #'fuel-help
|
||||||
"c" #'fuel-show-callees
|
"b" #'fuel-help-display-bookmarks
|
||||||
"e" #'fuel-stack-effect-region)
|
"v" #'fuel-help-vocab
|
||||||
|
"w" #'fuel-show-file-words
|
||||||
|
"c" #'fuel-show-callees
|
||||||
|
"e" #'fuel-stack-effect-region
|
||||||
|
"s" #'fuel-stack-effect-sexp)
|
||||||
(:prefix ("s" . "scaffold")
|
(:prefix ("s" . "scaffold")
|
||||||
"v" #'fuel-scaffold-vocab
|
"v" #'fuel-scaffold-vocab
|
||||||
"h" #'fuel-scaffold-help
|
"h" #'fuel-scaffold-help
|
||||||
"t" #'fuel-scaffold-tests)
|
"t" #'fuel-scaffold-tests)
|
||||||
(:prefix ("r" . "refactor")
|
(:prefix ("r" . "refactor")
|
||||||
"s" #'fuel-refactor-extract-sexp
|
"s" #'fuel-refactor-extract-sexp
|
||||||
"w" #'fuel-refactor-extract-region
|
"w" #'fuel-refactor-extract-region
|
||||||
"v" #'fuel-refactor-extract-vocab
|
"v" #'fuel-refactor-extract-vocab
|
||||||
"i" #'fuel-refactor-inline-word
|
"i" #'fuel-refactor-inline-word
|
||||||
"g" #'fuel-refactor-make-generic
|
"g" #'fuel-refactor-make-generic
|
||||||
"u" #'fuel-update-usings
|
"u" #'fuel-update-usings
|
||||||
"r" #'fuel-refactor-rename-word))
|
"r" #'fuel-refactor-rename-word))
|
||||||
|
|
||||||
(map! :after fuel-listener
|
(map! :after fuel-listener
|
||||||
:map fuel-listener-mode-map
|
:map fuel-listener-mode-map
|
||||||
:localleader
|
:localleader
|
||||||
|
"b" #'fuel-switch-to-buffer
|
||||||
|
"w" #'fuel-switch-to-buffer-other-window
|
||||||
|
"f" #'fuel-switch-to-buffer-other-frame
|
||||||
"e" #'fuel-edit-vocabulary
|
"e" #'fuel-edit-vocabulary
|
||||||
"r" #'fuel-refresh-all
|
"r" #'fuel-refresh-all
|
||||||
"i" #'fuel-stack-mode
|
"i" #'fuel-stack-mode
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue