change map; recover split buf from Buf_It
delete a global var : g:iswindows