¿Cómo puedo obtener el modo paredit cuando se hace eval-expresión?
Pregunta
Me encanta paredit modo de Emacs, pero lo echo muy duramente al hacer eval-expression
(M-:
). ¿Cómo puedo tener paredit en el minibúfer cuando se hace eval-expression
? Gracias!
Solución
Añadir una función para minibuffer-setup-hook
, así:
(add-hook 'minibuffer-setup-hook 'conditionally-enable-paredit-mode)
(defun conditionally-enable-paredit-mode ()
"enable paredit-mode during eval-expression"
(if (eq this-command 'eval-expression)
(paredit-mode 1)))
Otros consejos
Añadir paredit-mode
función para eval-expression-minibuffer-setup-hook
, al igual que
(add-hook 'eval-expression-minibuffer-setup-hook #'paredit-mode)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow