|
From: | Kevin Rodgers |
Subject: | Re: Making Backspace Work Like VI |
Date: | Sun, 06 Dec 2009 07:46:28 -0700 |
User-agent: | Thunderbird 2.0.0.23 (Macintosh/20090812) |
deech wrote:
On Dec 5, 2:04 am, Kevin Rodgers <kevin.d.rodg...@gmail.com> wrote:Giorgos Keramidas wrote:On Fri, 4 Dec 2009 11:13:09 -0800 (PST), deech <aditya.si...@gmail.com> wrote:Ok, I found overwrite-mode which replaces text instead of inserting. But how do I make backspace move left instead of deleting?You could install a new local keymap when overwrite-mode is enabled and bind backspace to 'backward-char.Local keymaps are for major modes. For minor modes like overwrite-mode, use minor-mode-map-alist.
Could you show me how to use the minor-mode-map-alist? My google search wasn't particularly revealing.
Untested: (defvar overwrite-mode-map (make-sparse-keymap)) (define-key overwrite-mode-map "<backspace>" 'backward-char) (add-to-list 'minor-mode-map-alist (cons 'overwrite-mode overwrite-mode-map)) -- Kevin Rodgers Denver, Colorado, USA
[Prev in Thread] | Current Thread | [Next in Thread] |