Earlier quoted context omitted.
I've been doing python development in vim for the past 8 years with no plugins. Works perfectly fine.
Would you modify vimrc at all on a remote server if you had to do some Python coding there? I mean maybe a few hours of coding, but you won't be coding again on that server, so you don't want to spend too much time configuring it.
Basically this block:
set ts=3
set expandtab
set sw=3
set nosmartindent
set nowrap
I don't know what all of those mean, but I like how my vim works. Usually if I'm editing files on a server its just editing configuration files, and I just use whatever the stock vim settings are.