Releases: vim/vim-win32-installer
v9.1.0857
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(tar): Update tar.vim to support permissions
- 9.1.0857: xxd: --- is incorrectly recognized as end-of-options
- 9.1.0856: mouseshape might be wrong on r and gr
- 9.1.0855: setting 'cmdheight' may cause hit-enter-prompt
- Add an .editorconfig file to repository
- 9.1.0854: cannot get terminal cell size
- 9.1.0853: filetype: kubernetes config file not recognized
- 9.1.0852: No warning when X11 registers are not available
- 9.1.0851: too many strlen() calls in getchar.c
- 9.1.0850: Vim9: cannot access nested object inside objects
- runtime(tex): extra Number highlighting causes issues
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.0849
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): Fix indent after :silent! function
- 9.1.0849: there are a few typos in the source
- runtime(netrw): directory symlink not resolved in tree view
- runtime(doc): add a table of supported Operating Systems
- runtime(tex): update Last Change header in syntax script
- runtime(doc): fix typo in g:termdebug_config
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 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.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.0848
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 base-syntax, improve :normal highlighting
- runtime(tex): add Number highlighting to syntax file
- runtime(doc): Tweak documentation style a bit
- 9.1.0848: if_lua: v:false/v:true are not evaluated to boolean
- runtime(dune): use :setl instead of :set in ftplugin
- runtime(termdebug): allow to use decimal signs
- translation(it): Updated Italian vimtutor
- runtime(compiler): improve cppcheck
- git: git-blame-ignore-revs shown as an error on Github
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.0847
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.0847: tests: test_popupwin fails because of updated help file
- 9.1.0846: debug symbols for xxd are not cleaned in Makefile
- runtime(structurizr): Update structurizr syntax
- runtime(8th): updated 8th syntax
- runtime(doc): Add pi_tutor.txt to help TOC
- runtime(compiler): add mypy and ruff compiler; update pylint linter
- runtime(netrw): fix several bugs in netrw tree listing
- runtime(netrw): prevent polluting the search history
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.0845
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.0845: vimtutor shell script can be improved
- 9.1.0844: if_python: no way to pass local vars to python
- 9.1.0843: too many strlen() calls in undo.c
- runtime(doc): update default value for fillchars option
- runtime(compiler): fix typo in cppcheck compiler plugin
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.0842
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): simplify vimtutor manpage a bit more
- runtime(matchparen): Add matchparen_disable_cursor_hl config option
- 9.1.0842: not checking for the sync() systemcall
- 9.1.0841: tests: still preferring python2 over python3
- 9.1.0840: filetype: idris2 files are not recognized
- 9.1.0839: filetype: leo files are not recognized
- runtime(cook): include cook filetype plugin
- runtime(debversions): Update Debian versions
- 9.1.0838: vimtutor is bash-specific
- runtime(doc): add help specific modeline to pi_tutor.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.0837
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:
- Filelist: vimtutor chapter 2 is missing in Filelist
- 9.1.0837: cross-compiling has some issues
- runtime(vimtutor): Add a second chapter
- 9.1.0836: The vimtutor can be improved
- 9.1.0835: :setglobal doesn't work properly for 'ffu' and 'tsrfu'
- 9.1.0834: tests: 2html test fails
- 9.1.0833: CI: recent ASAN changes do not work for indent tests
- 9.1.0832: :set doesn't work for 'cot' and 'bkc' after :setlocal
- runtime(doc): update help-toc description
- runtime(2html): Make links use color scheme colors in TOhtml
- 9.1.0831: 'findexpr' can't be used as lambad or Funcref
- Filelist: include helptoc package
- runtime(doc): include a TOC Vim9 plugin
- Filelist: ignore .git-blame-ignore-revs
- 9.1.0830: using wrong highlight group for spaces for popupmenu
- runtime(typst): synchronize updates from the upstream typst.vim
- git: ignore reformatting commit for git-blame (after v9.1.0829)
- 9.1.0829: Vim source code uses a mix of tabs and spaces
- 9.1.0828: string_T struct could be used more often
- 9.1.0827: CI: tests can be improved
- runtime(doc): remove stray sentence in pi_netrw.txt
- 9.1.0826: filetype: sway files are not recognized
- runtime(doc): Include netrw-gp in TOC
- runtime(doc): mention 'iskeyword' at :h charclass()
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.0825
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 help tags
- 9.1.0825: compile error for non-diff builds
- runtime(netrw): fix E874 when browsing remote directory which contains `~` character
- runtime(doc): update coding style documentation
- runtime(debversions): Add plucky (25.04) as Ubuntu release name
- 9.1.0824: too many strlen() calls in register.c
- 9.1.0823: filetype: Zephyr overlay files not recognized
- runtime(doc): Clean up minor formatting issues for builtin functions
- runtime(netrw): make :Launch/Open autoloadable
- runtime(netrw): fix regression with x mapping on Cygwin
- runtime(netrw): fix filetype detection for remote 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.0822
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.0822: topline might be changed in diff mode unexpectedly
- CI: huge linux builds should also run syntax & indent tests
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.0821
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.0821: 'findexpr' completion doesn't set v:fname to cmdline argument
- 9.1.0820: tests: Mac OS tests are too flaky
- runtime(awk): Highlight more awk comments in syntax script
- runtime(netrw): add missing change for s:redir()
- 9.1.0819: tests: using findexpr and imported func not tested
- runtime(netrw): improve netrw's open-handling further
- runtime(netrw): fix syntax error in netrwPlugin.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.