set -o vi: "Allow shell command line editing using the built-in vi editor. Enabling vi mode shall disable any other command line editing mode provided as an implementation extension."
No other mode, specifically emacs mode, is included in the POSIX standard.
Take from this what you will.
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...