Wie kann ich paredit Modus erhalten, wenn eval-expression zu tun?
Frage
Ich liebe Emacs' paredit-Modus, aber ich vermisse es sehr schmerzlich, wenn eval-expression
(M-:
) zu tun. Wie kann ich paredit im Minipuffer haben, wenn eval-expression
tun? Dank!
Lösung
Fügen Sie eine Funktion zu minibuffer-setup-hook
, etwa so:
(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)))
Andere Tipps
In Funktion paredit-mode
zu eval-expression-minibuffer-setup-hook
, wie so
(add-hook 'eval-expression-minibuffer-setup-hook #'paredit-mode)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow