Tweak goto_file to better handle ~/... paths