4 ms·
Vim's major benefit is that commands are composable. For example, `d` means delete -- but delete what? Well, that's based on the motion command you supply, from
by syntheticnature 3y ago
Vim's major benefit is that commands are composable. For example, `d` means delete -- but delete what? Well, that's based on the motion command you supply, from lines, to the end of the file, or even looking for a specific character.
Perhaps a better discussion: https://ferd.ca/vim-and-composability.html https://ferd.ca/vim-and-composability.html
Edit: Another benefit: vim works very well over all sorts of connections, even ones that do not support the full set of Control/Shift/etc. For some of us, this is very handy. (Also, vi, the ancestral editor to vim, is very small and often available in environments other editors do not fit into -- and the commands are much the same.)