# HG changeset patch # User Richard Westhaver # Date 1719884711 14400 # Node ID 4ff9d125b31fc3acef70fd2826299359f0250171 # Parent f3c32ffdbbef0d6b749f79bb34954d5ba1f9294d paredit keys diff -r f3c32ffdbbef -r 4ff9d125b31f .emacs.d/ellis.el --- a/.emacs.d/ellis.el Thu Jun 20 22:29:29 2024 -0400 +++ b/.emacs.d/ellis.el Mon Jul 01 21:45:11 2024 -0400 @@ -56,6 +56,14 @@ (require 'paredit) (repeat-mode) +(keymap-set lisp-mode-shared-map "C-(" #'paredit-open-round) +(keymap-set lisp-mode-shared-map "M-(" #'paredit-wrap-sexp) +(keymap-set lisp-mode-shared-map "M-;" #'paredit-comment-dwim) +(keymap-set lisp-mode-shared-map "C-{" #'paredit-backward-barf-sexp) +(keymap-set lisp-mode-shared-map "C-}" #'paredit-forward-barf-sexp) +(keymap-set lisp-mode-shared-map "C-M-{" #'paredit-forward-slurp-sexp) +(keymap-set lisp-mode-shared-map "C-M-}" #'paredit-backward-slurp-sexp) + (defun remember-project () (interactive) (project-remember-project (project-current))