As a new IDE user, I was very excited about the language-aware &quot;rename&quot; refactoring ability. But I realized that the variables I rename are mostly badly chosen names in IDE code-generated boilerplate, i.e. names of widgets inserted into forms. When I&#x27;m writing new code in vim I just choose good names to begin with, so it&#x27;s a bit of a wash for me.<p>I hope there is room in my brain to stay good at vim despite using VS at work.