I want to set my own keybinding, but I can not sure what key combination has been used by other plugins or neovim/vim itself.
:map does not show shortcuts like zz. If I don't know zz before, my map setting may use it and cover the orginal function. However, I can not sure how many unknown used key combination exsist in different situations.
Is there any command to show all of them in a list? Or if I want to set some key combination, is there any method to check all the situation that it has been used?
You can…
:help maplist(),:help maparg(),:help mapcheck(),:help has_mapto().But I'm afraid there are some misconceptions, here: things like
zzare not "shortcuts" or "mappings". They are commands and, as such, will never come up with the functions above.If you want a list of all normal mode commands, see
:help normal-index.That said…
Well, you didn't know
zz, therefore you didn't use it, therefore you wouldn't notice that it was overridden, therefore you could override it with zero downside.As above, if they are unknown, then they are not used, therefore they are irrelevant.