>>11519really the main thing you have to realize is that basically every other editor out there has no real concept of creating more efficient text-editing, except by appending to the notepad.exe model. In other words, they all start from the basic idea of being able to write plaintext, with standard ibm shortcuts, and then from there everything else needs to be (mostly) automated appendages that can predict your next intended code
In other words, they don't even attempt to make the task of writing any more efficient than a type-writer, unless they plug it in for you. the most you really get is ctrl+/ to auto-comment the line, and maybe an alt+shift+f to auto-format
Vim's primary benefit is to offer a much more powerful set of keyboard-commands to move around and manipulate text. dd to delete the line, dw to delete the word, fw to jump to the first w, [ to jump to the next code block (in brace-languages), % to find the next bracket ([{, or its matching bracket if you're already on one, 'a to mark the line as a, "a to jump to "a mark, and so it goes on. The keybinds form it's own kind of language, and become extremely manipulable in a bash-like manner (effectively piping key-command to key-command) which can also easily and fully encased in macros.
Emac's primary benefit is to offer a programmable editing environment, in which you easily interact with a large quantity of files quickly, and create additional commands and functionality with little trouble. Like vim, it also has a large keyboard-command featureset, but rather than a bash-like piping system, it's more of an ibm system (heavily dependent on the meta keys alt-ctrl-shift and combinations). Where vim allows you to easily combine functions to produce extremely complex actions, emacs allows you to /program/ complex functions using a lisp-variant.
Where vim is gnu coreutils with pipes, emacs is coreutils with bash.
So there's a clear benefit, then, when it comes to /complex/ manipulation of text. Atom, Sublime, Visual Studio, they're not attempts to enhance your ability in this area. Hell, they're barely even text /editors/. As editors, they offer little more than notepad, enhanced with auto-completion. The main reason they're important isn't for their editing abilities, but for their debugger integration.
And of course, when it comes to linters, emmet, syntax highlighting, file trees, split-view, etc, both vim and emacs either do it natively, or there's probably a plugin for it.
So basically
vim/emacs are things that let you work on text
and happen to do every other thing sublime does and then some