improved vimrcs handling of different systems