On 2014-09-10 08:40, Eric S Fraga writes: >> I could set that binding in gnus-summary-mode-hook, but it bothers me to >> set is every time I enter summary mode and not once and for all. > > The reality is that this is the only way to do it, as far as I > understand. I remap my keys in mode hooks for summary and article > modes. For instance: > > #+begin_src emacs-lisp > (defun esf/alter-summary-map () > (local-set-key "d" 'gnus-summary-delete-article) > (local-set-key "d" 'gnus-summary-expand-window) > (local-set-key "e" 'gnus-summary-mark-as-expirable) > (local-set-key "u" 'gnus-summary-put-mark-as-unread) ;-next-unread > (local-set-key "w" 'gnus-article-fill-long-lines) > ) > (add-hook 'gnus-summary-mode-hook 'esf/alter-summary-map) > #+end_src Thank you for this suggestion. I was using an anonymous function, but it's much cleaner with a named one. Alan -- OpenPGP Key ID : 040D0A3B4ED2E5C7