Knowing how to use Vim is an essential skill of any programmer. No matter what you use as your IDE, you will eventually be on a server and have to change something and the only editor available will be Vim. Once you start using Vim, you will soon realize that once you know the basic commands and set up Vim the way you like, you can write code faster than most other editors.
So get use to it!
Knowing In the terminal just type in the command:
vimtutor
Command mode is where you start in Vim.
Insert mode is where you insert text
esc → to get back to command mode
i → to get to insert mode from command mode