Releases: vim/vim-win32-installer
v9.1.1557
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.1557: not possible to anchor specific lines in difff mode
- 9.1.1556: string handling in cmdexpand.c can be improved
- 9.1.1555: completion: repeated insertion of leader
- 9.1.1554: crash when omni-completion opens command-line window
- 9.1.1553: Vim9: crash when accessing a variable in if condition
- runtime(tar): update minimum Vim version required for tar.vim
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1552
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.1552: [security]: path traversal issue in tar.vim
- 9.1.1551: [security]: path traversal issue in zip.vim
- 9.1.1550: defaults: 'showcmd' is not enabled in non-compatible mode on Unix
- 9.1.1549: filetype: pkl files are not recognized
- 9.1.1548: filetype: OpenFGA files are not recognized
- runtime(swig): add 'comments', 'commentstring' in filetype plugin
- runtime(twig): include twig filetype plugin
- 9.1.1547: Wayland: missing ifdef
- translation: ignore vim.pot creation date, regenerate it, rm allfiles
- 9.1.1546: Vim9: error with has() and short circuit evaluation
- runtime(python2): Highlight b-strings in Python 2.7
- runtime(doc): Tweak documentation
- 9.1.1545: typo in os_unix.c
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1544
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(python): highlight bytes in python
- runtime(python2): highlight unicode strings in python2
- 9.1.1544: :retab cannot be limited to indentation only
- runtime(erlang): Add support for triple-quoted strings and docstrings
- 9.1.1543: Wayland: clipboard appears to not be working
- 9.1.1542: Coverity complains about uninitialized variable
- 9.1.1541: Vim9: error when last enum value ends with a comma
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1540
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(vim): Update help syntax file, improve highlighting of included Vim examples
- 9.1.1540: completion: menu state wrong on interruption
- 9.1.1539: completion: messages don't respect 'shm' setting
- runtime(vim): Update base syntax, improve :match highlighting
- translation(it): update Italian message translations
- translation: include vim.pot in the repository
- runtime(python): update rendering of Unicode named literals in syntax script
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1538
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(ru): Update messages translation
- tests: string options in gen_opt_test.vim not fully sorted
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1537
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:
- check.vim: detect trailing whitespace
- runtime(help_ru): Update help_ru syntax script
- runtime(vim): Update base syntax, improve function call highlighting
- 9.1.1537: helptoc: still some issues when markdown code blocks
- 9.1.1536: tests: test_plugin_comment uses wrong :Check command
- 9.1.1535: the maximum search count uses hard-coded value 99
- 9.1.1534: unnecessary code in tabpanel.c
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1533
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.1533: helptoc: does not handle code sections in markdown well
- runtime(doc): clarify how ex ranges are adjusted when acting on folds
- translation(ru): update vim-ru according to patch 9.1.1485
- translation(ru): update vimtutor-ru man according to commit 5bbdd0b
- translation(ru): Update main readme.ru.txt according to commit 2bfd1ee
- runtime(filetype): fix incorrect pattern and break early
- Revert "runtime(haskell): Add single quote to `iskeyword` in ftplugin (#8191)"
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1532
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.1532: termdebug: not enough ways to configure breakpoints
- 9.1.1531: confusing error with nested legacy function
- 9.1.1530: Missing version change in v9.1.1529
- 9.1.1529: Win32: the toolbar in the GUI is old and dated
- 9.1.1528: completion: crash with getcompletion()
- 9.1.1527: Vim9: Crash with string compound assignment
- runtime(filetype): improve asm heuristics and move into FTasmsyntax()
- 9.1.1526: completion: search completion match may differ in case
This release includes signed files
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed ARM64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
Signed ARM64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1525
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(netrw): restore blank line cleanup after file listing
- 9.1.1525: tests: testdir/ is a bit messy
- 9.1.1524: tests: too many imports in the test suite
- 9.1.1523: tests: test_clipmethod fails in non X11 environment
- 9.1.1522: tests: still some ANSI escape sequences in test output
- 9.1.1521: completion: pum does not reset scroll pos on reopen with 'noselect'
- 9.1.1520: completion: search completion doesn't handle 'smartcase' well
- 9.1.1519: tests: Test_termdebug_decimal_breakpoints() may fail
- runtime(doc): Add documentation style
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.1518
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.1518: getcompletiontype() may crash
- runtime(optwin): add missing values for tabpanel option
- translation(tr): Update Turkish translations
- runtime(doc): fix a few typos introduced in 0ae9e19540dda5d
- runtime(autopkgtest): add ftplugin file for autopkgtest
- runtime(autopkgtest): add syntax file for autopkgtest
- runtime(debcontrol): move kernel/architecture definitions to shared/debarchitectures.vim
- 9.1.1517: filetype: autopkgtest files are not recognized
- 9.1.1516: tests: no test that 'incsearch' is updated after search completion
- 9.1.1515: Coverity complains about potential unterminated strings
- 9.1.1514: Coverity complains about the use of tmpfile()
- 9.1.1513: resizing Vim window causes unexpected internal window width
- runtime(doc): add a section for options influencing search
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.