How useful is learning VI/VIM for a new programmer?

I’ve been using a text editor called “vim” for more than a year now, and it has changed my programming life. Let’s take a look.

If you are going to be writing code in Python, then it would be useful to learn to use a text editor called “Vim”. I don’t …


This content originally appeared on DEV Community and was authored by jones268

I've been using a text editor called "vim" for more than a year now, and it has changed my programming life. Let's take a look.

If you are going to be writing code in Python, then it would be useful to learn to use a text editor called "Vim". I don't say that because I wrote the book on this topic (I didn't), but because it will help you be more efficient as a programmer.

Vim is an extremely powerful text editor used by programmers and system administrators around the world. Often described as a "programmer's editor", it's not always the easiest thing to get started with. If you've ever wanted to give it a try, but are unsure where to begin, try these exercises

Why vim?

Vim is one of the most popular text editors in the world. It’s been heavily used for over 30 years for its simplicity, flexibility and the speed at which it allows its users to navigate their files. Vim has a very steep learning curve, but if you’re willing to put in the work, the benefits are innumerable:

  • 1) you’ll learn one of the most powerful text editors in existence;
  • 2) you will gain a skill that will serve you for the rest of your life;
  • 3) you will be able to edit files and folders on remote computers;

Vim is a classic. It is a venerable text editor, and has been around since 1991 when Bram Moolenaar first announced that he had started working on it. Vim has stood the test of time, and there are good reasons to learn it today. Vim’s design is minimalist and follows the KISS (Keep It Simple Stupid) principle. The core editor is very small, with all additional features being optional plugins.

You can also use Vim inside popular IDE's. Getting all the benefits of the IDE plus all the benefits of vim.

vim inside vscode


This content originally appeared on DEV Community and was authored by jones268


Print Share Comment Cite Upload Translate Updates
APA

jones268 | Sciencx (2021-05-09T13:13:23+00:00) How useful is learning VI/VIM for a new programmer?. Retrieved from https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/

MLA
" » How useful is learning VI/VIM for a new programmer?." jones268 | Sciencx - Sunday May 9, 2021, https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/
HARVARD
jones268 | Sciencx Sunday May 9, 2021 » How useful is learning VI/VIM for a new programmer?., viewed ,<https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/>
VANCOUVER
jones268 | Sciencx - » How useful is learning VI/VIM for a new programmer?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/
CHICAGO
" » How useful is learning VI/VIM for a new programmer?." jones268 | Sciencx - Accessed . https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/
IEEE
" » How useful is learning VI/VIM for a new programmer?." jones268 | Sciencx [Online]. Available: https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/. [Accessed: ]
rf:citation
» How useful is learning VI/VIM for a new programmer? | jones268 | Sciencx | https://www.scien.cx/2021/05/09/how-useful-is-learning-vi-vim-for-a-new-programmer/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.