anchor.diff:      goto :CLEANUP
   )
   
  -set DOTVIM=.vim
  -call :MAIN
  -set DOTVIM=_vim
  -call :MAIN
  +call :MKLINK "%USERPROFILE%\_vimrc" "%ROOT%.vimrc"
  +call :MKDIR "%USERPROFILE%\_vim"
  +call :MKDIR "%USERPROFILE%\_vim\ftplugin"
  +for %%I in (.vim\ftplugin\*.vim) do (
  +    call :MKLINK "%USERPROFILE%\_vim\ftplugin\%%~nxI" "%%~fI"
  +)
   
   :CLEANUP
   del ".\makelinks.tmp" > NUL
  
positive.code: @echo off
  setlocal
  
  REM ---------------------------------------------------------------------------
  set ROOT=%~dp0
  
negative.code: goto :EOF
  
  REM ---------------------------------------------------------------------------
  :MKLINK
      if exist "%~1" del /q "%~1"
      mklink "%~1" "%~2" > NUL
      echo New link: %~1
      exit /b 0
  
  :MKDIR
      if not exist "%~1" (
          mkdir "%~1"
          echo New dir: %~1
      )
      exit /b 0
  