а vi это только редактор, клавиши перемещения отностяся только к строкам текста, символам, словам, параграфам.
а в emacs есть и встроенный почтовик, и браузер, и просмотр каталогов, и ещё куча режимов — клавиши перемещения не ассоциированы только со строками, но с чем угодно.
Основы keyboard shotcuts для Gmail и Яндекс.Почты