>it becomes excruciatingly annoying to edit non trivial amounts of text and not have vim.
I can relate to this. Writing code without Vim feels like punching in a dream. Make sure you're working in an environment where you're allowed to use such tools.. I'm currently not and it stinks.