{ "version": "8.2.2374", "description": "A highly configurable text editor for efficiently creating and changing any kind of text.", "homepage": "https://www.vim.org", "license": "Vim", "suggest": { "vimtutor": "vimtutor" }, "architecture": { "64bit": { "url": [ "https://github.com/vim/vim-win32-installer/releases/download/v8.2.2374/gvim_8.2.2374_x64.zip", "https://raw.githubusercontent.com/ScoopInstaller/Main/master/scripts/vim/install-context.reg", "https://raw.githubusercontent.com/ScoopInstaller/Main/master/scripts/vim/uninstall-context.reg" ], "hash": [ "e1cf2cf15e4b5708effed6d81719f5affad46ea2b2c8a1ba3bda975de6cc73bf", "16a29881837047d783e8556506c73bbb292bdfefe042d77564d3c166d92b9d98", "49225d3470bf4b397d3cab865eddca6e47610be356f812588588c2661a11557e" ] }, "32bit": { "url": [ "https://github.com/vim/vim-win32-installer/releases/download/v8.2.2374/gvim_8.2.2374_x86.zip", "https://raw.githubusercontent.com/ScoopInstaller/Main/master/scripts/vim/install-context.reg", "https://raw.githubusercontent.com/ScoopInstaller/Main/master/master/scripts/vim/uninstall-context.reg" ], "hash": [ "7eaed86c91e3f6af991cecabaa08fab2230b1d06719d008ea3711d4e468243f6", "16a29881837047d783e8556506c73bbb292bdfefe042d77564d3c166d92b9d98", "49225d3470bf4b397d3cab865eddca6e47610be356f812588588c2661a11557e" ] } }, "extract_dir": "vim\\vim82", "pre_install": [ "Remove-Item \"$dir\\`$*\", \"$dir\\uninstal.*\", \"$dir\\install.exe\" -Recurse", "if (!(Test-Path \"$persist_dir\\_vimrc\")) {", " Copy-Item \"$dir\\vimrc_example.vim\" \"$dir\\_vimrc\"", " Copy-Item \"$dir\\gvimrc_example.vim\" \"$dir\\_gvimrc\"", " Add-Content \"$dir\\_vimrc\" \"set shell=$((Get-Command powershell).Path)\\ -ExecutionPolicy\\ Bypass\" -Encoding Ascii", "}", "'install-context.reg', 'uninstall-context.reg' | ForEach-Object {", " $vimpath = \"$(current_dir $dir)\\gVim.exe\".Replace('\\', '\\\\')", " $content = (Get-Content \"$dir\\$_\").Replace('$vim', $vimpath)", " if ($global) { $content = $content.Replace('HKEY_CURRENT_USER', 'HKEY_LOCAL_MACHINE') }", " Set-Content \"$dir\\$_\" $content", "}", "if (!(Test-Path \"$persist_dir\\vimrc\")) { New-Item \"$dir\\vimrc\" -ItemType File | Out-Null }" ], "bin": [ "vim.exe", [ "vim.exe", "vi" ], [ "vim.exe", "ex", "-e" ], [ "vim.exe", "view", "-R" ], [ "vim.exe", "rvim", "-Z" ], [ "vim.exe", "rview", "-RZ" ], [ "vim.exe", "vimdiff", "-d" ], "gvim.exe", [ "gvim.exe", "gview", "-R" ], [ "gvim.exe", "evim", "-y" ], [ "gvim.exe", "eview", "-Ry" ], [ "gvim.exe", "rgvim", "-Z" ], [ "gvim.exe", "rgview", "-RZ" ], [ "gvim.exe", "gvimdiff", "-d" ], "xxd.exe" ], "shortcuts": [ [ "gvim.exe", "gVim" ] ], "persist": [ "_vimrc", "_gvimrc", "vimfiles", "vimrc" ], "checkver": { "github": "https://github.com/vim/vim-win32-installer" }, "autoupdate": { "architecture": { "64bit": { "url": "https://github.com/vim/vim-win32-installer/releases/download/v$version/gvim_$version_x64.zip" }, "32bit": { "url": "https://github.com/vim/vim-win32-installer/releases/download/v$version/gvim_$version_x86.zip" } }, "extract_dir": "vim\\vim$majorVersion$minorVersion" } }