![](/static/790fef6/assets/icons/icon-96x96.png)
![](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Fprogramming.dev%2Fpictrs%2Fimage%2Fb1124104-cc14-4e96-8ad0-f4cc3379184e.png)
I don’t know if this comment comes from ignorance or snarkiness but it’s really not the same. Other editors add in hotkeys over time to perform a single function.
Vim key bindings are actually a terse text manipulation language where you can form arbitrary “sentences” like:
-
ciw
- change the current word, meaning remove it and then enter insert mode -
D
- delete until end of line -
dt:
- delete everything between the cursor and the next colon on this line -
10"ap
Paste the contents of thea
register 10 times
Don’t forget shit just works, they’re even worse