Two such alternative key bindings, which may be available on your system, are the Alternative Binding keymap and the Bash-like Binding keymap.
Note: setting emacs/vi keys ON has no effect on line-editor bindings.
This is the Default Binding keymap:
ENTER Input complete - RETURN
TAB Input complete - TAB, Do
ABORT Input cancelled - Ctrl-G, Ctrl-O, (Ctrl-C on some systems)
ERASE Erase the line - Ctrl-U
BACK Cursor back char - Left-Arrow
FORW Cursor forward char - Right-Arrow
BACKW Cursor back word - Ctrl-P
FORWW Cursor forward word - Ctrl-N
BOL Go to begin of line - Ctrl-A, Home, Find
EOL Go to end of line - Ctrl-E, End, Select
DELP Delete prev char - Ctrl-H, DELETE, Remove
DELN Delete next [1] char - Ctrl-D, Ctrl-R
DELPW Delete prev word - Ctrl-B
DELNW Delete next word - Ctrl-F
DELEL Delete to end of line - Ctrl-_
UPPER Upper case the line - Ctrl-T
LOWER Lower case the line - Ctrl-K
LKCMD Invoke cmd prompt - Ctrl-V (in form text fields, only) [2]
SWMAP Switch input keymap - Ctrl-^ (if compiled in)
Special commands for use only in textarea fields[3]:
Textarea external edit - Ctrl-X e
Insert file in textarea - Ctrl-X i
Grow textarea - Ctrl-X g
[1] "next" means the character "under" a box or underline style cursor; it
means "to the immediate right of" an I-beam (between characters) type
cursor.
[2] Follow Ctrl-V with any recognized key command, to "escape" from a text
input field.
[3] For other key combinations using Ctrl-X as a prefix key, see the
Help page for the Bash-Like Binding.