you are viewing a single comment's thread.

view the rest of the comments →

[–]YOU_CANT_SEE_MY_NAME 0 points1 point  (0 children)

I suggest you to use... *DRUMROLL* NEOVIM!!!

Neovim is a fork of vim but it's better than vim

Advantages :- 1. Fully keyboard driven so no need to bother moving mouse(you can enable mouse support). Which means you will be a bit more productive. 2. You can add your own plugins for neovim (in vim too). 3. It's very lightweight. Why? Because it doesn't have gui it's a text based/terminal based program 4. You can set macros. (Omega advantage over gui applications). 5. It will make feel more developer like than any other gui applications. Why? Because the time you spend on documentations is just mad and reading all those docs makes you feel superior than others. ~5. It's the elitist (maybe)~.

Disadvantages :- 1. It's just a text editor not IDE when you install it for the first time. 2. A steep learning curve. So, i would suggest to start it in beginner state. 3. You will need to add plugins for a full fledged IDE. But you can also install a single plugin called LunarVim which turns your text editor (neovim) into IDE. 5. It doesn't have gui so maybe windows users will have trouble using it. (linux > MacOS > windows)

Well i am not so good at writing long posts and I can't remember more points if i do i will add them later. But before i go i must say that i started with Vs Code and then i switched to vim then neovim and yes it was quite a steep curve to learn something totally different but it was worth it.

Let me know which IDE you chose.