Como posso obter o modo Paredit ao fazer a expressão de avaliação?
Pergunta
Eu amo o modo Paredit de Emacs, mas sinto falta muito quando eval-expression
(M-:
). Como posso ter paredit no minibuffer ao fazer eval-expression
? Obrigado!
Solução
Adicione uma função a minibuffer-setup-hook
, igual a:
(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)))
Outras dicas
Adicione função paredit-mode
para eval-expression-minibuffer-setup-hook
, igual a
(add-hook 'eval-expression-minibuffer-setup-hook #'paredit-mode)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow