`ssh -X` should do fine for gvim without additional configuration (as long as the server's sshd is configured to allow X-Forwarding).
But I prefer vim staying in the terminal and _not_ responding to any mouse input ;) 