It's not really a good idea to take someone else's config but, generally speaking, your ~/.vimrc
is allright. It should not be the cause of the problem.
I'd suggest narrowing down the possible causes by using the old "debugging by bisection" method: you don't have many plugins so that should be quick.
I second the Powerline idea.