Releases: vim/vim-win32-installer
v9.1.1760
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.1760: wrong proto file for insexpand.pro
- 9.1.1759: filetype: generic log detection is too disturbing
- runtime(doc): Tweak documentation style more in options and ft_hare
- 9.1.1758: Diff mode crashes when adding text property in autocommand
- runtime(config): mark unportable += as an error
- runtime(html): guard against an existing b:undo_ftplugin var
- 9.1.1757: The colorresp plugin causes additional redraws
- 9.1.1756: termdebug: Need a few more user commands
- runtime(doc): update Markdown syntax documentation and mention Pandoc
- runtime(doc): tweak documentation style a bit more in options.txt
- 9.1.1755: filetype: generic log files are not recognized
- runtime(doc): tweak documentation style
- runtime(doc): Add :defe[r] shortname spec and tag
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.1754
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.1754: :helptags doesn't skip examples with syntax
- runtime(doc): improve 'complete' option description
- runtime(netrw): only keep cursor position in tree listing mode
- runtime(doc): use a single pattern in :h 'incsearch' example
- 9.1.1753: defaults: 'diffopt' option value can be improved
- runtime(vim): Update indent script for line continuation with lambda
- runtime(python): Update syntax, fix pythonEllipsis pattern
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.1752
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): Update autocmd examples for command line autocompletion
- runtime(doc): improve docs related to 'autocomplete'
- 9.1.1752: tests: need another test for v9.1.1750 behaviour
- 9.1.1751: potential buffer-overflow in find_pattern_in_path()
- 9.1.1750: completion: preinserted text highlighed using ComplMatchIns
- 9.1.1749: leaking memory in cs_find_common()
- 9.1.1748: macOS: Default scheduler priority too low
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.1747
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.1747: completion: redo (.) broken with preinsert and autocompletion
- runtime(doc): mention 'findfunc' at :h :find
- 9.1.1746: Missing Null ptr check in cs_find_common()
- runtime(doc): mention hl-PreInsert in version9.txt
- 9.1.1745: tabpanel: not properly redraw after wildmenu
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.1744
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 ellipsis literals
- runtime(doc): Improve doc for cmdline-autocompletion
- 9.1.1744: tests: Test_skip_wildtrigger_hist_navigation() may fail
- CI: Bump actions/labeler from 5 to 6
- 9.1.1743: Haiku: no full-screen support
- runtime(hare): update for Hare 0.25.2
- runtime(python): Update syntax file, fix f-string float highlighting
- 9.1.1742: complete: preinsert does not work well with preinsert
- 9.1.1741: Regression with kitty protocol and trailing byte "u"
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.1740
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.1740: Memory leak with wildmode=longest,full and wildoptions=pum
- runtime(m4): Remove m4Type and leftover m4Function in syntax script
- runtime(doc): Tweak spacing in develop.txt
- 9.1.1739: Matches may be listed twice with wildmode=longest,list
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.1738
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.1738: cmdline-autocompletion breaks history navigation
- 9.1.1737: Patch v9.1.1714 introduce a regression for wildmenu
- runtime(nu): Add new Nushell runtime files
- runtime(m4): Remove m4Function
- 9.1.1736: Cannot detect <F3> using kitty protocol
- 9.1.1735: Cygwin Makefile still checks for Win XP version
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.1734
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(colorresp): use correct load guard pattern
- runtime(ada): mark as unmaintained, fix a few issues with the ftplugin
- runtime(hamster): do not globally set ignorecase
- runtime(m4): Improve comments, distinguish them from #-lines
- 9.1.1734: Memory leak when allocating match fails
- 9.1.1733: tests: failure when remote_server() fails
- runtime(python): Do not match contained identifiers as pythonType
- runtime(netrw): Ensure netrw#fs#Dirname() always returns a trailing slash
- runtime(python): add syntax support inside f-strings
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.1732
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.1732: filetype: .inc file detection can be improved
- 9.1.1731: Not using const qualifier for opchars
- runtime(doc): Add a Development policy
- runtime(doc): Tweak documentation in vi_diff.txt
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.1730
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(m4): update syntax script
- CI: increase timeout parameter to 60s for the link-check
- runtime(doc): Remove dead link from todo.txt
- runtime(doc): quote partial urls with a backtick
- runtime(vimgoto): Implement jumping to autoloaded functions
- 9.1.1730: filetype: vivado journal/log files are not recognized
- runtime(doc): remove documentation for t_Ms terminal code
- runtime(keymap): Add transliteration (buckwalter) arabic keymap
- 9.1.1729: CI is not run with clang 21
- 9.1.1728: termdebug: cannot evaluate visual selected expression
- 9.1.1727: Nextstep support still included
- 9.1.1726: Patch v9.1.1725 causes problems
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.