Releases: vim/vim-win32-installer
v9.1.1182
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:
- runtime(go): add 'keywordprg' and 'formatprg' to ftplugin
- runtime(syntax-tests): Re-introduce support for "phoney" languages
- 9.1.1182: No cmdline completion for 'completefuzzycollect'
- 9.1.1181: Unnecessary STRLEN() calls in insexpand.c
- 9.1.1180: short-description
- runtime(vim): Update base-syntax, bug fixes
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1179
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:
- 9.1.1179: too many strlen() calls in misc2.c
- 9.1.1178: not possible to generate completion candidates using fuzzy matching
- editorconfig: set editing style for comment and hlsearch package
- 9.1.1177: filetype: tera files not detected
- runtime(doc): revert modeline change in vim9.txt
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1176
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:
- runtime(new-tutor): add chapter two to the interactive tutorial
- 9.1.1176: wrong indent when expanding multiple lines
- test(runtime/syntax): improve syntax tests
- editorconfig: set indent config for *.vim files
- runtime(doc): mention alternative check for vim9script
- 9.1.1175: inconsistent behaviour with exclusive selection and motion commands
- runtime(man): don't add jumps when loading a manpage
- runtime(vim): recognize <...> strings (and keys) for 'keywordprg'
- 9.1.1174: tests: Test_complete_cmdline() may fail
- runtime(doc): mention bzip3 in gzip plugin documentation
- 9.1.1173: filetype: ABNF files are not detected
- 9.1.1172: [security]: overflow with 'nostartofline' and Ex command in tag file
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1171
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:
- 9.1.1171: tests: wrong arguments passed to assert_equal()
- 9.1.1170: wildmenu highlighting in popup can be improved
- runtime(netrw): upstream snapshot of v179
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1169
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:
- runtime(doc): fix typo "bet" in :h 'completeopt'
- 9.1.1169: using global variable for get_insert()/get_lambda_name()
- 9.1.1168: wrong flags passed down to nextwild()
- 9.1.1167: mark '] wrong after copying text object
- runtime(doc): update how to get Vim
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1166
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:
- 9.1.1166: command-line auto-completion hard with wildmenu
- runtime(tar): use readblob() instead of shelling out to file(1)
- 9.1.1165: diff: regression with multi-file diff blocks
- 9.1.1164: [security]: code execution with tar.vim and special crafted tar 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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1163
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:
- translation(it): Update Italian translation
- runtime(tar): fix syntax error in tar.vim
- 9.1.1163: $MYVIMDIR is set too late
- runtime(syntax-tests): Apply stronger synchronisation between buffers
- 9.1.1162: completion popup not cleared in cmdline
- 9.1.1161: preinsert requires bot "menu" and "menuone" to be 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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1160
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:
- runtime(misc): add support for bzip3 to tar, vimball and gzip plugins
- 9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items
- 9.1.1159: $MYVIMDIR may not always be set
- 9.1.1158: :verbose set has wrong file name with :compiler!
- runtime(netrw): correctly handle shellslash variable
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1157
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:
- 9.1.1157: command completion wrong for input()
- runtime(doc): fix confusing docs for 'completeitemalign'
- 9.1.1156: tests: No test for what patch 9.1.1152 fixes
- 9.1.1155: Mode message not cleared after :silent message
- runtime(lua): Improve 'include' and make '*expr' functions script-local
- runtime(vim): Update base-syntax, match Vim9 function calls after "|"
- 9.1.1154: Vim9: not able to use autoload class accross scripts
- runtime(compiler): improve svelte-check
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1153
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:
- 9.1.1153: build error on Haiku
- 9.1.1152: Patch v9.1.1151 causes problems
- runtime(new-tutor): update examples from Neovim to Vim
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 Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.