Add configs for slime and lisp-mode
This commit is contained in:
parent
a458730f89
commit
839e32c1e8
1 changed files with 25 additions and 1 deletions
|
@ -635,8 +635,32 @@ write_files:
|
|||
:config
|
||||
(global-set-key (kbd "C-x M-g") 'magit-dispatch))
|
||||
|
||||
(use-package slime
|
||||
:custom
|
||||
(slime-autodoc-use-multiline-p 1)
|
||||
:bind ("C-c C-q" . slime-close-all-parens-in-sexp)
|
||||
:config
|
||||
(slime-setup '(slime-autodoc
|
||||
slime-tramp
|
||||
slime-fancy
|
||||
slime-asdf
|
||||
slime-indentation
|
||||
slime-editing-commands
|
||||
slime-sbcl-exts)))
|
||||
|
||||
(use-package lisp-mode
|
||||
:ensure nil
|
||||
:hook ((lisp-mode . prettify-symbols-mode)
|
||||
(lisp-mode . (lambda () (setq-local lisp-indent-function 'common-lisp-indent-function))))
|
||||
:mode (("\\.lisp$" . lisp-mode)
|
||||
("\\.lsp$" . lisp-mode)
|
||||
("\\.cl$" . lisp-mode))
|
||||
:config
|
||||
(setq inferior-lisp-program "/usr/local/bin/sbcl --noinform"))
|
||||
|
||||
(custom-set-variables
|
||||
'(custom-enabled-themes '(modus-vivendi)))
|
||||
'(custom-enabled-themes '(modus-vivendi))
|
||||
'(package-selected-packages '(magit)))
|
||||
(custom-set-faces)
|
||||
|
||||
runcmd:
|
||||
|
|
Loading…
Add table
Reference in a new issue