(Emacs)+some more racket configuration
Picked up racket lang again, decided to make the experience a bit better for myself.
This commit is contained in:
@@ -3092,11 +3092,23 @@ book so it's useful to have some Emacs binds for it.
|
|||||||
("\\*Racket.*"
|
("\\*Racket.*"
|
||||||
(display-buffer-at-bottom)
|
(display-buffer-at-bottom)
|
||||||
(window-height . 0.25))
|
(window-height . 0.25))
|
||||||
|
:init
|
||||||
|
(setq racket-documentation-search-location 'local)
|
||||||
:general
|
:general
|
||||||
|
(nmap
|
||||||
|
:keymaps 'racket-describe-mode-map
|
||||||
|
"q" #'quit-window)
|
||||||
|
(nmap
|
||||||
|
:keymaps 'racket-mode-map
|
||||||
|
"gr" #'racket-eval-last-sexp)
|
||||||
|
(local-leader
|
||||||
|
:keymaps '(racket-mode-map racket-repl-mode-map)
|
||||||
|
"d" #'racket-repl-describe)
|
||||||
(local-leader
|
(local-leader
|
||||||
:keymaps 'racket-mode-map
|
:keymaps 'racket-mode-map
|
||||||
"r" #'racket-run
|
"r" #'racket-run
|
||||||
"i" #'racket-repl
|
"i" #'racket-repl
|
||||||
|
"e" #'racket-send-definition
|
||||||
"sr" #'racket-send-region
|
"sr" #'racket-send-region
|
||||||
"sd" #'racket-send-definition))
|
"sd" #'racket-send-definition))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|||||||
Reference in New Issue
Block a user