Vim is a renowned text editor that originated on the Linux platform and has been ported to other operating systems as well.
It's completely different from any other editor, originating from an era in PC history when menu bars and even the mouse where not even invented yet.
Vim uses keyboard shortcuts and commands to tell the editor what to do and how to behave, being a tool that few people actually know how to wield, yet when they do, they usually never go back to any other visual text editor again.
Vim.js enables a Web-based version of the Vim editor to work inside your browser, supporting basically all the major features and original keyboard shortcuts. Here are some key features of "Vim.js":