Using NeoVim I am having problems with the :Gpush
command locking up the editor. Does anyone have a work around for this problem?
I understand that your problem is that you need to manually type username/password from your shell when you're pushing to github. I don't think that GPush was designed to allow for that. this probably solves your problem
:te git push
you'll likely see a terminal window on your screen asking for username/password. You'll need to type i
to enter insert mode on your terminal and should be good to go.