From 12cef6e976fe48d40edc476134c1e15f1ba2ba1f Mon Sep 17 00:00:00 2001 From: Simponic Date: Fri, 25 Nov 2022 11:46:38 -0700 Subject: [PATCH] Add autocomplete for lisp --- .emacs.d/settings.org | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.emacs.d/settings.org b/.emacs.d/settings.org index 06431ca..0cd99de 100644 --- a/.emacs.d/settings.org +++ b/.emacs.d/settings.org @@ -188,6 +188,11 @@ #+BEGIN_SRC emacs-lisp (use-package magit :ensure t) #+END_SRC +** Autocomplete +#+BEGIN_SRC emacs-lisp + (use-package auto-complete :ensure t) + (ac-config-default) +#+END_SRC ** Company mode #+BEGIN_SRC emacs-lisp (use-package company @@ -224,6 +229,20 @@ :init (setq inferior-lisp-program "sbcl")) #+END_SRC +**** AC-Slime +#+BEGIN_SRC emacs-lisp + (use-package ac-slime + :ensure t + :straight '(ac-slime + :type git + :host github + :repo "purcell/ac-slime")) + (add-hook 'slime-mode-hook 'set-up-slime-ac) + (add-hook 'slime-repl-mode-hook 'set-up-slime-ac) + (eval-after-load "auto-complete" + '(add-to-list 'ac-modes 'slime-repl-mode)) + +#+END_SRC *** Elixir #+BEGIN_SRC emacs-lisp (use-package elixir-mode