Fix bindings in paredit-mode-modes

This commit is contained in:
Case Duckworth 2021-04-24 23:23:15 -05:00
parent c29078259d
commit bfabfcf70e
1 changed files with 8 additions and 1 deletions

View File

@ -836,8 +836,15 @@ if ripgrep is installed, otherwise `consult-grep'."
(add-hook (intern (concat (symbol-name mode) "-hook")) #'paren-face-mode)))
(setup (:straight paredit)
(defun setup-paredit-mode ()
"Correct weirdnesses and set up paredit mode."
(paredit-mode +1)
(define-key lisp-mode-shared-map (kbd "DEL") #'paredit-backward-delete))
(dolist (mode lispy-modes)
(add-hook (intern (concat (symbol-name mode) "-hook")) #'paredit-mode))
(add-hook (intern (concat (symbol-name mode) "-hook"))
#'setup-paredit-mode))
(require 'eldoc)
(eldoc-add-command 'paredit-backward-delete 'paredit-close-round))