further improvements to gvim