diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-06-11 02:43:29 +0100 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-06-11 02:43:29 +0100 |
commit | ba4d0cabf5e4c9ef0cac1bf433092625625b28bd (patch) | |
tree | f2a34eecacfe564e899ea21440c80df92ddc43b0 /Emacs/.config/emacs | |
parent | e4d240e20204364cdd66f42c4b92f5e973c1599b (diff) | |
download | dotfiles-ba4d0cabf5e4c9ef0cac1bf433092625625b28bd.tar.gz dotfiles-ba4d0cabf5e4c9ef0cac1bf433092625625b28bd.tar.bz2 dotfiles-ba4d0cabf5e4c9ef0cac1bf433092625625b28bd.zip |
(Emacs/config)~change some symbols for common lisp
Diffstat (limited to 'Emacs/.config/emacs')
-rw-r--r-- | Emacs/.config/emacs/config.org | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index db433fa..494a13b 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -3908,12 +3908,14 @@ A child language of javascript which compiles to it. #+end_src ** Common Lisp Common Lisp is a dialect of Lisp, the most /common/ one around. Emacs -comes with builtin Lisp support of course, but a REPL would be nice. - +comes with builtin Lisp support, of course, and it's really good in +comparison to literally everything else. However, I wish it had a +better REPL... *** Sly Enter /SLY/. Sly is a fork of /SLIME/ and is *mandatory* for lisp development on Emacs. +Here I just setup Sly to use ~sbcl~. #+begin_src emacs-lisp (use-package sly :defer t @@ -3973,10 +3975,14 @@ development on Emacs. ("nil" . "Ø") ("and" . "∧") ("or" . "∨") + ("<=" . "≤") + (">=" . "≥") ("defun" . "ƒ") - ("for" . "∀") - ("mapc" . "∀") - ("mapcar" . "∀")) + ("loop" . "Σ") + ("some" . "∃") + ("every" . "∀") + ("mapcar" . "→") + ("loop" . "⇒")) (emacs-lisp-mode-hook ("lambda" . "λ") ("t" . "⊨") @@ -3984,9 +3990,7 @@ development on Emacs. ("and" . "∧") ("or" . "∨") ("defun" . "ƒ") - ("for" . "∀") - ("mapc" . "∀") - ("mapcar" . "∀")) + ("mapcar" . "→")) :general (:states '(normal motion visual) :keymaps '(emacs-lisp-mode-map lisp-mode-map) |