![](https://beehaw.org/pictrs/image/bbf2a379-2d19-40ff-876f-279351550c6d.png)
![](https://lemmy.ml/pictrs/image/h1ChnLuBHr.png)
There’s a lot of Brave plugging in the post, which is off to me. Also the post itself is super barebones. It doesn’t cover each suggestion in depth - it doesn’t even go through their whole list at the top - and it provides no guidance on actually switching. The “article” is more akin to a Buzzfeed list
From the perspective of someone who uses Visual Studio Code, but also knows how to exit
vim
, there are a couple reasons that most developers who prefer one of the three, at least those I’ve spoken to.vim
keybindings” specifically for this reason. You’ll find that it’s a very popular method of working.Really it comes down to personal preferences and what you “grew up” using. It’s really hard to transition into something like
vim
and it takes a concerted effort to switch by most users. You have to want to switch, otherwise you’ll find it too difficult a learning curve or find yourself wandering back to more “featured” applications.There are likely more reasons out there, but these are, in my experience, the primary reasons.