diff options
Diffstat (limited to 'Emacs/.config/emacs/config.org')
-rw-r--r-- | Emacs/.config/emacs/config.org | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index 7bb9b45..419414f 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -3554,6 +3554,26 @@ A child language of javascript which compiles to it. :init (setq typescript-indent-level 2)) #+end_src +** Scheme +Another Lisp but simpler than the rest. A beauty of engineering and +fun to write programs in. +#+begin_src emacs-lisp +(use-package cmuscheme + :display + ("\\*scheme\\*" + (display-buffer-reuse-window display-buffer-at-bottom) + (window-height . 0.25)) + :general + (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)) +#+end_src ** Common Lisp Common Lisp is a dialect of Lisp, the most /common/ one around. Emacs comes with builtin Lisp support, of course, and it's really good in |