📜 ⬆️ ⬇️

VIM: why, if there is an IDE, and how?

Today there was a text about how people switched from Sublime to VIM . In the comments, as it usually happens, there were messages in the spirit of "Why should I waste time on Vim, if there is an IDE, where does everything work?" (people even write articles on these topics). I wanted to make my five kopecks, but the volume of the written text smoothly translated the text from the “comment” category into a small article.


In general, everything below is taste, of course. Do you like your IDE (or your current tool), yes, and please. Use for current tasks what you own best, this is an axiom of effective work. But if you suddenly have some time to improve your efficiency as a whole, then I will try to interest you with Vim, comparing it with some generalized IDE.



What for?


In my opinion, the disadvantages of any IDE in comparison with VIM (or, on the contrary, the advantages of VIM) are the following:



If not enough, here's some more literature on the topic: one , two , three .


And yes, the Vim community is obsessed with efficiency, new cool tools are constantly appearing, aimed at accelerating, automating and facilitating this or that. And if your soul lays down to this, then work in VIM will give you a lot of pleasure.


How?


- . , , , . vimtutor. VIM ( , ) . , , . vimrc set nocompatible ( VI) sensible ( vimrc nocompatible), neovim ( VIM VIM -).


. , :



. , 2 , , , , . 33 , , 33 .


P.S. : , VIM IDE . , , VIM IDE, . , "?".


')

Source: https://habr.com/ru/post/303554/


All Articles