How do I extract the names for all of the keymaps in Emacs?
I use English layout for programming. However I sometimes have to use a Hungarian layout, and I want preserve my keybindings in a physical form, not a symbolic one. I find
quail rather uncomfortable, because it is impossible to make a perfect transition: there are more characters in the Hungarian layout than the English one.
Instead of converting the OS configured English layout characters to Hungarian inside Emacs, I want to translate all of the keymaps to the physical layout of a Hungarian keyboard.
Hopefully, I can write an elisp script for that. However, what I do not know is: how do I extract all of the global, minor, and major mode keymaps from Emacs?