← Back to articles

From Vim to PyCharm: a one-month experiment

This is at least my third attempt to switch to PyCharm since I started using Python as my main programming language for professional work.

I’ve been a Vim user for a very long time and still happily use it today, enhanced with python-lsp-server and YouCompleteMe for code completion, jump-to-definition, and other features designed to increase development velocity.

Why try to switch? 🤔

What made me return to Vim each time? 🔙

What I’ve enjoyed in PyCharm so far ✨

The one-month challenge 🎯

I’m committing to fully explore PyCharm’s integrated features and plugins, including: