{ "version": "8.2.2824", "description": "A highly configurable text editor", "homepage": "https://www.vim.org", "license": "Vim", "notes": "Add gVim as a context menu option by running: \"$dir\\install-context.reg\"", "suggest": { "vimtutor": "vimtutor" }, "url": "https://ftp.nluug.nl/pub/vim/pc/gvim82.exe#/dl.7z", "hash": "md5:7d6ae2732e27b172f37b2ab097e2c2d4", "extract_dir": "$0", "pre_install": [ "Move-Item \"$dir\\`$R0\" \"$dir\\libgcc_s_sjlj-1.dll\"", "Move-Item \"$dir\\GvimExt64\\`$R0\" \"$dir\\GvimExt64\\gvimext.dll\"", "Move-Item \"$dir\\GvimExt64\\`$0\\GvimExt64\\*\" \"$dir\\GvimExt64\"", "Move-Item \"$dir\\`$*\\*\" $dir", "Remove-Item \"$dir\\`$*\", \"$dir\\GvimExt32\", \"$dir\\GvimExt64\\`$0\", \"$dir\\uninstal.*\", \"$dir\\install.exe\", \"$dir\\vim[0-9]*\" -Recurse", "'install-context.reg', 'uninstall-context.reg' | ForEach-Object {", " $vimpath = \"$(current_dir $dir)\\gVim.exe\".Replace('\\', '\\\\')", " $content = (Get-Content \"$bucketsdir\\main\\scripts\\vim\\$_\").Replace('$vim', $vimpath)", " if ($global) { $content = $content.Replace('HKEY_CURRENT_USER', 'HKEY_LOCAL_MACHINE') }", " Set-Content \"$dir\\$_\" $content", "}" ], "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" ] ], "checkver": { "url": "https://ftp.nluug.nl/pub/vim/pc", "regex": "gvim(?[\\d-]+)\\.exe\\s+V([\\d.]+)" }, "autoupdate": { "url": "https://ftp.nluug.nl/pub/vim/pc/gvim$matchVer.exe#/dl.7z", "hash": { "url": "$baseurl/MD5SUMS" } } }