vendredi 6 juin 2014

Can't find a place to bind paredit's convolute-sexp


Vote count:

0




Strangely, while the various paredit cheatsheets show M-? bound to paredit-convolute-sexp, the paredit.el file doesn't have any binding for that function, though it does define the function. I edited paredit.el to add it here:



....
("M-q" paredit-reindent-defun)
("M-\?" paredit-convolute-sexp)


But after restarting emacs, it is still not bound to M-?. I tried using just "M-?" in the binding with no backslash, but made no difference.


I also tried to do this:



(defun my-clojure-hook ()
(auto-complete-mode 1)
(define-key clojure-mode-map
(kbd "M-\?" 'paredit-convolute-sexp)))

(add-hook 'clojure-mode-hook 'my-clojure-hook)


That also made no difference, even though it does turn on auto complete mode fine.


Can anyone advise where I should put this binding?



asked 1 min ago






Aucun commentaire:

Enregistrer un commentaire