Releases: vim/vim-win32-installer
v8.2.4548
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4548: script-local function is deleted when used in a funcref
- 8.2.4547: the neXTaw GUI is old and does not work well
- 8.2.4546: duplicate #undef
- 8.2.4545: MS-Windows: the installed icon is low resolution
- 8.2.4544: Coverity warnings for not using returned value
- 8.2.4543: Coverity warning for refactored tag search code
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4542
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4542: Vim9: "break" inside try/catch not handled correctly
- 8.2.4541: Crash in debugger when a variable is not available
- 8.2.4540: line number for error is off by one
- 8.2.4539: when comparing special v:none and v:null are handled the same
- 8.2.4538: the find_tags_in_file() function is too long
- 8.2.4537: output from linter and language server shows up in git
- 8.2.4536: debugger test fails when breaking on expression
- 8.2.4535: filename modifer ":8" removes the filename
- 8.2.4534: Vim9: "is" operator with empty string and null returns true
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4533
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4533: Vim9: no test that after assigning null type is still checked
- 8.2.4532: suspending with CTRL-Z does not work on OpenBSD
- 8.2.4531: LGTM warnings for condition and buffer size
- 8.2.4530: making comparison with null work changes legacy behavior
- Update runtime files
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4529
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- Update runtime files
- 8.2.4529: Vim9: comparing partial with function fails
- 8.2.4528: crash when using null_function for a partial
- 8.2.4527: the Athena GUI is old and does not work well
- 8.2.4526: Vim9: cannot set variables to a null value
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4525
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4525: some GUI tests don't work on Athena
- 8.2.4524: MS-Windows: cannot build with some sodium libraries
- 8.2.4523: when gvim is started maximized the 'window' option isn't set
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4522
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4522: GUI test fails with Motif
- 8.2.4521: build failure without the +diff feature
- 8.2.4520: using wrong highlight for cursor line number
- 8.2.4519: Vim9: Can still use ":fini" and ":finis" for ":finish"
- 8.2.4518: the binary tag search feature is always enabled
- 8.2.4517: MS-Windows: cannot specify location of sodium library
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
* [Strawberry Perl](http://strawberryperl.com/) 5.32 * [LuaBinaries](http://luabinaries.sourceforge.net/download.html) 5.4 * [Python](https://www.python.org/downloads/) 2.7 * [Python3](https://www.python.org/downloads/) 3.10 * [Racket](https://download.racket-lang.org/) 8.3 (BC) * [RubyInstaller](http://rubyinstaller.org/downloads/) 3.0 * [libsodium](https://download.libsodium.org/libsodium/) 1.0.18See the README for detail.
v8.2.4516
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4516: build failure without the +eval feature
- 8.2.4515: old subsitute syntax is still supported
- 8.2.4514: Vim9: some flow commands can be shortened
- 8.2.4513: window-local directory is not applied if 'acd' fails
- 8.2.4512: the find_tags_in_file() function is much too long
- 8.2.4511: filetype test fails
- 8.2.4510: Vim9: shortening commands leads to confusing script
- 8.2.4509: Vim9: can declare a variable with ":va"
- 8.2.4508: Vim9: cannot assign to a global variable on the command line
- 8.2.4507: test fails because of new error message
- 8.2.4506: "pattern not found" for :global is not an error message
- 8.2.4505: Vim9: outdated "autocmd nested" still works
- 8.2.4504: when there is a partially matching map full map may not work
- 8.2.4503: Vim9: there is no point in supporting :Print and :mode
- 8.2.4502: in the GUI a modifier is not recognized after CTRL-X
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4501
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4501: with 'showbreak' set cursor displayed in wrong position
- 8.2.4500: Vim9: can declare a global variable on the command line
- 8.2.4499: Vim9: at the script level declarations leak to next block
- 8.2.4498: using <Plug> with "noremap" does not work
- 8.2.4497: wrong color for half of wide character next to pum scrollbar
- 8.2.4496: Coverity gives warnings after tags code refactoring
- 8.2.4495: help test fails in 24 line terminal
- 8.2.4494: the find_tags() function is much too long
- 8.2.4493: options test fails in the GUI
- 8.2.4492: no error if an option is given a value with ":let &opt = val"
- 8.2.4491: MS-Windows makefile dependencies are outdated
- 8.2.4490: terminal focus reporting only works for xterm-like terminals
- 8.2.4489: failing test for comparing v:null with number
- 8.2.4488: build error with +eval but without +channel or +job
- 8.2.4487: Vim9: cannot compare with v:null
- 8.2.4486: MS-Windows GUI: slow scrolling with maximized window
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4485
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4485: compiler warning for uninitialized variable
- 8.2.4484: Vim9: some error messages are not tested
- 8.2.4483: command completion makes two rounds to collect matches
- 8.2.4482: no fuzzy cmdline completion for user defined completion
- 8.2.4481: cmdline popup menu not removed when 'lazyredraw' is set
- 8.2.4480: suspending with CTRL-Z does not work on Android
- 8.2.4479: no fuzzy completieon for maps and abbreviations
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Informations
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.
v8.2.4478
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 8.2.4478: crash when using fuzzy completion
- 8.2.4477: crash when using fuzzy completion
- Update runtime files.
- 8.2.4476: operator name spelled wrong
- 8.2.4475: fuzzy cmdline completion does not work for lower case
- 8.2.4474: memory allocation failures not tested in quickfix code
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.10
- Racket 8.3 (BC)
- RubyInstaller 3.0
- libsodium 1.0.18
See the README for detail.