[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: key binding only for minor mode
From: |
Ivan Kanis |
Subject: |
Re: key binding only for minor mode |
Date: |
Fri, 28 Aug 2009 07:37:58 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
Ryo Furue <furue@hawaii.edu> wrote:
> (add-hook 'view-mode-hook
> (lambda ()
> (local-set-key "\C-x\C-q"
> (lambda () (interactive) (message "C-x C-q disabled.") (ding)))))
Nested lambda, nice going!
> So, my question is how to solve this problem? What's the standard
> procedure to disable keys for a minor mode?
Find the keymap for view-mode and set the key to nil.
(add-hook 'view-mode-hook
(lambda () (define-key view-mode-map (kbd "C-x C-q") nil)))
Kind regards,
--
Ivan
Kanis http://kanis.fr
In a room full of top software designers, if any two of them agree,
that is a majority.
-- Bill Curtis