DEV Community

Discussion on: Best IDE’s and Text Editors!

Collapse
 
phantas0s profile image
Matthieu Cneude

Vim definitely requires a learning curve and a willingness to immerse yourself in a whole new feature-set that might not be the same as some other text editors you are used to.

I disagree. The only difference with Vim and other editors is: Vim is a modal editor. The shortcuts for editing need to be done in one mode, and writing in another one. To change mode, you need to hit a shortcut.

After that you need to learn the shortcuts like any other editor if you want to be a bit more effective. Unlike any other editor though, the shortcuts in Vim make much more sense.

Collapse
 
cenacr007_harsh profile image
KUMAR HARSH

I don't think so, Vim is not at all beginner friendly, the shortcuts are handy and make sense but you can't expect a newbie to use Vim straight away and feel comfortable where as with VS Code and Sublime one day is enough to get going.

Collapse
 
phantas0s profile image
Matthieu Cneude

I never said that a "newbie" would be able to use Vim in one day, I said that it doesn't require "a learning curve and a willingness to immerse yourself in a whole new feature-set".

Thread Thread
 
cenacr007_harsh profile image
KUMAR HARSH

Idk but I feel that way 😅, maybe being used to Windows and GUI my whole life and I kind of feel intimidated by these kinds of software and stuff.

Thread Thread
 
phantas0s profile image
Matthieu Cneude

I spent most of my time on Windows... I was feeling the same about Vim till I tried it seriously ;)

Thread Thread
 
cenacr007_harsh profile image
KUMAR HARSH

I am also learning Linux currently and would try out Vim for sure.

Thread Thread
 
whippingdot profile image
Sanjaay R.

Cause you like VS Code, you can just use the 'Vscodevim' extension. Pretty popular and it works for me. You can even create your own shortcuts like assigning 'jj' to 'Esc'

Thread Thread
 
cenacr007_harsh profile image
KUMAR HARSH

Yes I saw the extension, but I am want to learn Vim slowly as it's very efficient and productive.