compatilbility fixes and vimrc now doesn't change to visual mode when using mouse to select text