librelist archives

« back to archive

learning names of keymaps

learning names of keymaps

From:
Silvio Levy
Date:
2014-11-23 @ 19:55
In connection with page modes, etc:

It would be FANTASTIC to have a way to display at all times the actual
name of the keymap(s) under which the next keystroke will be
interpreted. 

For instance, I find it useful to learn why a keystroke is not doing
what I expect, but that's sometimes quite nontrivial -- the
definitions in http://conkeror.org/Keymaps are helpful, but it's not
easy to sift through them. It is especially difficult to find the full
hierarchy of keymaps that might affect the next keystroke. It would be
great if you could have a display that changes as you type C-x or go
into caret mode or whatever.

Maybe such a thing exists already?

Thanks,

Silvio

Re: [conkeror] learning names of keymaps

From:
John J. Foerch
Date:
2014-11-25 @ 13:25
On Sun, Nov 23, 2014 at 11:55:40AM -0800, Silvio Levy wrote:
> In connection with page modes, etc:
> 
> It would be FANTASTIC to have a way to display at all times the actual
> name of the keymap(s) under which the next keystroke will be
> interpreted. 
> 
> For instance, I find it useful to learn why a keystroke is not doing
> what I expect, but that's sometimes quite nontrivial -- the
> definitions in http://conkeror.org/Keymaps are helpful, but it's not
> easy to sift through them. It is especially difficult to find the full
> hierarchy of keymaps that might affect the next keystroke. It would be
> great if you could have a display that changes as you type C-x or go
> into caret mode or whatever.
> 
> Maybe such a thing exists already?
> 
> Thanks,
> 
> Silvio
> 
> 

Are you familiar with the Emacs package Magit?  The way its menus work may
provide a model.  Can't say I will be able to work on this, but it's a
neat idea.

-- 
John Foerch