-
bindkey -l
will give you a list of existing keymap names. -
bindkey -M <keymap>
will list all the bindings in a given keymap. -
If you use the zsh command line in emacs mode, then the
emacs
keymap is likely to be most important for you. -
If you use it in vi mode, then you’d be interested in
viins
andvicmd
.
(See the zshzle(1)
man page for more details.)
Once you have a list of keybindings, you can search the official ZLE documentation for the name of the action (or “widget” in zsh parlance).