aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2024-10-01 16:22:19 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2024-10-01 16:26:00 +0100
commit0606666099853aac04a2867e205106f5c4a3c3c7 (patch)
treec511619c583b8ef38f5c5814551f2a1bc56aef4c
parent003df0a5cf4ed56e4d8da3f21f020b77f7324948 (diff)
downloaddotfiles-0606666099853aac04a2867e205106f5c4a3c3c7.tar.gz
dotfiles-0606666099853aac04a2867e205106f5c4a3c3c7.tar.bz2
dotfiles-0606666099853aac04a2867e205106f5c4a3c3c7.zip
Configure scheme
-rw-r--r--Emacs/.config/emacs/config.org22
1 files changed, 15 insertions, 7 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index 29db14a..62cfdb8 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -3844,17 +3844,25 @@ fun to write programs in.
:display
("\\*scheme\\*"
(display-buffer-reuse-window display-buffer-at-bottom)
- (window-height . 0.25))
+ (window-height . 0.3))
:general
+ (shell-leader
+ "S" #'run-scheme)
(local-leader
:keymaps 'scheme-mode-map
"t" #'run-scheme
- "cc" #'scheme-compile-definition
- "cf" #'scheme-compile-file
- "cr" #'scheme-compile-region
- "sf" #'scheme-send-definition
- "sr" #'scheme-send-region
- "e" #'scheme-send-last-sexp))
+ "e" #'scheme-send-last-sexp)
+ (local-leader
+ :keymaps 'scheme-mode-map
+ :infix "c"
+ "c" #'scheme-compile-definition
+ "f" #'scheme-compile-file
+ "r" #'scheme-compile-region)
+ (local-leader
+ :keymaps 'scheme-mode-map
+ :infix "s"
+ "f" #'scheme-send-definition
+ "r" #'scheme-send-region))
#+end_src
** WAIT Ocaml
:PROPERTIES: