Releases: vim/vim-win32-installer
v8.2.4632
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.4632: using freed memory in flatten()
- 8.2.4631: crash when switching window in BufWipeout autocommand
- 8.2.4630: 'cursorline' not always updated with 'culopt' is "screenline"
- 8.2.4629: flattennew() makes a deep copy unnecessarily
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.4628
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.4628: not enough testing for 2/3 letter substitute commands
- 8.2.4627: flatten() does not use maxdepth correctly
- 8.2.4626: Visual area not updated when removing sign in Visual mode
- 8.2.4625: old Coverity warning for resource leak
- 8.2.4624: old Coverity warning for resource leak
- 8.2.4623: Coverity warns for using uninitialized field
- 8.2.4622: Vim9: crash with :execute and :finish
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.4621
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.4621: crash when using the tabline right-click menu
- 8.2.4620: two letter substitute commands don't work
- 8.2.4619: mapping is cancelled when mouse moves and popup is visible
- 8.2.4618: cmdline completion does not recognize single letter commands
- 8.2.4617: no completion for :scriptnames
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.4616
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.4616: Vim9: Declarations in a {} block of a user command remain
- 8.2.4615: mapping with escaped bar does not work in :def function
- 8.2.4614: redrawing too much when 'cursorline' is set
- 8.2.4613: return type of swapfile_unchanged() is wrong
- 8.2.4612: Vim9: cannot use a recursive call in a nested function
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.4611
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.4611: typos in tests; one lua line not covered by test
- 8.2.4610: some conditions are always true
- 8.2.4609: :unhide does not check for failing to close a window
- 8.2.4608: getcompletion() does not work when 'wildoptions' has "fuzzy"
- 8.2.4607: sourcing buffer lines may lead to errors for conflicts
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.4606
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.4606: test fails because of changed error message
- 8.2.4604: error for redefining a script item may be confusing
- 8.2.4603: sourcing buffer lines is too complicated
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.4602
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.4602: Vim9: not enough test coverage for executing :def function
- 8.2.4601: Vim9: not enough test coverage for executing :def function
- 8.2.4600: Vim9: not enough test coverage for executing :def function
- 8.2.4599: GTK: get assertion errors when scrolling a split window
- 8.2.4598: profile completion test sometimes fails
- 8.2.4597: LuaV_debug() not covered by tests
- 8.2.4596: installing tutor binary may fail
- 8.2.4595: X11: using --remote-wait may keep the CPU busy
- Update runtime files
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.4594
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.4594: need to write script to a file to be able to source them
- 8.2.4593: unnecessary call to redraw_later()
- 8.2.4592: search continues after giving E1204
- 8.2.4591: cursor line not updated when a callback moves the cursor
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.4590
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.4590: Vim9: range type check has wrong offset
- 8.2.4589: cannot index the g: dictionary
- 8.2.4588: mapping with key after other matching mapping does not work
- 8.2.4587: Vim9: double free after unpacking a list
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.4586
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.4586: Vim9: no error for using lower case name for "func" argument
- 8.2.4585: cannot use keypad page-up/down for completion menu
- 8.2.4584: error for using autoload function in custom completion
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.