Haha. I've coded in plain text editors for years and now I'm using PHPStorm and I'm so much more productive with all the tooling it provides. Refactoring is so much easier, resulting is cleaner and easier to maintain code.
On first use I found there were a few frustrations and I still end up with lots of quotes where I type something= only for phpStorm to enter quotes for me that I am not quite expecting.
I also had a problem of finding 'jkjjkjk' in my code from vi habits of using the j key to move in the document.
For me phpStorm is where the real work happens, I know I am not really good enough to do it in vi whereas I once believed that. Sometimes you see a missing closing bracket highlighted in phpStorm and know you would have wasted a minute or two testing had it been done in vi.