To install this package, run in Emacs:
M-x package-install RET xah-fly-keys RET
xah-fly-keys is a efficient keybinding for emacs. It is modal like vi, but key choices are based on statistics of command call frequency.