More clean-ups
Better Cross-platform stuff https://vimways.org/2018/from-vimrc-to-vim/
This commit is contained in:
17
setup.bat
17
setup.bat
@@ -5,10 +5,13 @@ cd /d %0\..
|
||||
|
||||
ver | find "XP" > nul
|
||||
if %ERRORLEVEL% == 0 goto vXp
|
||||
ver | find "Version 10." > nul
|
||||
if %ERRORLEVEL% == 0 goto vTen
|
||||
|
||||
goto vOver
|
||||
goto done
|
||||
|
||||
:vXp
|
||||
echo "Windows XP"
|
||||
set target=%UserProfile%\vimfiles
|
||||
set cmd=junction "%target%" "%cd%"
|
||||
start /I %cmd%
|
||||
@@ -16,9 +19,17 @@ set cmd=fsutil hardlink create "%UserProfile%\_vimrc" "%cd%\vimrc"
|
||||
start /I %cmd%
|
||||
goto done
|
||||
|
||||
|
||||
:vOver
|
||||
:vTen
|
||||
echo "Windows 10"
|
||||
set target=%UserProfile%\vimfiles
|
||||
set cmd=mklink /D "%target%" "%cd%"
|
||||
start /I %cmd%
|
||||
set target=%UserProfile%\_vimrc
|
||||
set cmd=mklink "%target%" "%cd%"\vimrc
|
||||
start /I %cmd%
|
||||
|
||||
goto done
|
||||
|
||||
echo "Done"
|
||||
|
||||
:done
|
||||
|
||||
Reference in New Issue
Block a user