Get the latest tech news
What Is Vim?
The answer seems fairly obvious - an editor. To some an obscure way to interact with your computer, to others the only way.
A slightly obscure configuration language that's competing with a new Lua API, leaving you with a very fragmented way of setting up your editor. You would have a language server client that requires a lot of manual configuration to set up, and a decision for you to make which third-party package manager is currently the "best". Its simplicity means it's a) not too hard to remember for a person, but also b) great for a computer to interpret, compared with for example English which is verbose, has many special cases and many ways to express the same thing.
Or read this on Hacker News