change to read home dir using user.home property, and handle calling Vim on Windows seperately