This should work in any bash to switch to vi-mode:
Ctrl-a, Ctrl-k, set -o vi, Ctrl-y
Jump to start. Cut to end-of-line. Switch to vi-mode. Yank the line back.
Not the perfect simple hotkey but it will work at any bash without setting anything up first. For me this is also easy to memorize because I use ctrl-a/e and ctrl-k/u all the time. You can also hold down ctrl and type ak.
Related: In particular, I like the W
/B
vi hotkeys to move between words. This is different from w/b (or emacs m-f/m-b) which treat the following as 4 words not 1: "a/b/c/d" or "a,b:c-d". It becomes super-fast to move through a huge command line. f'
is also useful to jump to the next quote (or any char) and ;
/,
move between matches.
Interestingly, the Ctrl-y emacs hotkey still works in vi-input-mode.