I used to use vim for everything - from writing simple notes and todos to bash script to complex web applications. I had (well, I still have) configured different set of plugins, huge .vimrc etc. But year ago I decided to try using IDEs again and honestly, I don&#x27;t look back. Currently I&#x27;m using Atom (people complain about it being slow, but I have powerful machine and honestly speed is not an issue) and PyCharm. For me it&#x27;s just more productive and everything works out of the box. BUT: I&#x27;m still using vim keybindings&#x2F;shortcuts in Atom, PyCharm and even Chrome (<a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;vimium&#x2F;dbepggeogbaibhgnhhndojpepiihcmeb?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;vimium&#x2F;dbepggeogba...</a>). For me, vim is a powerful language for text&#x2F;code operations and movement but I&#x27;m not so sure it works so well as a IDE (emphasize on Integrated; I had it configured with a lot of IDE-like features, but it was hacky and it took a long time to achieve 10% of what IDE gives you from the start).