diff --git a/bindings.el b/bindings.el index c0b4c2b..014aae3 100644 --- a/bindings.el +++ b/bindings.el @@ -409,6 +409,19 @@ "M-" nil "M-" nil) +;; Smartparens bindings set to be called with SPC + l as prefix +(map! + :map lisp-mode-map + :localleader + :prefix ("l" . "Lisps") + "f" #'sp-forward-sexp + "b" #'sp-backward-sexp + "u" #'sp-unwrap-sexp + "k" #'sp-kill-sexp + "s" #'sp-split-sexp + "(" #'sp-wrap-round + "[" #'sp-wrap-square + "{" #'sp-wrap-curly) (after! which-key (let ((prefix-re (regexp-opt (list doom-leader-key doom-leader-alt-key)))) diff --git a/init.el b/init.el index 026c7fe..c8df4e9 100644 --- a/init.el +++ b/init.el @@ -60,10 +60,10 @@ fold ; (nigh) universal code folding format ; automated prettiness ;;god ; run Emacs commands without modifier keys - lispy ; vim for lisp, for people who don't like vim + ;; lispy ; vim for lisp, for people who don't like vim ;; multiple-cursors ; editing in many places at once ;; objed ; text object editing for the innocent - ;; parinfer ; turn lisp into python, sort of + parinfer ; turn lisp into python, sort of ;;rotate-text ; cycle region at point between text candidates snippets ; my elves. They type so I don't have to word-wrap ; soft wrapping with language-aware indent