oh man that looks like a ton of work for not much gain.. Why not use vim mode in pycharm instead of reconstructing an IDE in vim?
Reason #2 mentioned by the author seems like one reason:
> You wish you had a command-line replacement for PyCharm on all the places you ssh into
me@host:~$ ssh -o ForwardX11=yes me@server
Oh I already use vim mode in PyCharm. I'd use PyCharm everywhere if I could, really - it's just that I'd like some semblance of an IDE when I ssh into a server.
Also, using PyCharm's ssh feature doesn't cut it - I don't want every little script I write to be part of a project.