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!

¿Fue útil?

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
scroll top