TIL emacs has a built-in vi (not vim) mode called viper
Top (Viper Is a Package for Emacs Rebels)
You're viewing a single thread.
Actually, this was only the third such mode, after vi.el and vip.el, both of which were obsoleted by Viper (which itself dates back to ... many years ago)
vi.el
vip.el
Interesting....TIL again!!