Releases: vim/vim-win32-installer
v9.1.0774
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.0774: "shellcmdline" doesn't work with getcompletion()
- 9.1.0773: filetype: some Apache files are not recognized
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.0772
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.0772: some missing changes from v9.1.0771
- 9.1.0771: completion attribute hl_group is confusing
- 9.1.0770: current command line completion is a bit limited
- 9.1.0769: filetype: MLIR files are not recognized
- 9.1.0768: MS-Windows: incorrect cursor position when restoring screen
- runtime(nasm): Update nasm syntax script
- 9.1.0767: A condition is always true in ex_getln.c
- runtime(skill): Update syntax file to fix string escapes
- runtime(help): highlight CTRL-<Key> correctly
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.0766
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): add missing usr_52 entry to toc
- 9.1.0766: too many strlen() calls in ex_getln.c
- runtime(doc): correct `vi` registers 1-9 documentation error
- 9.1.0765: No test for patches 6.2.418 and 7.3.489
- runtime(spec): set comments and commentstring options
- NSIS: Include libgcc_s_sjlj-1.dll again
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.0764
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): clarify the effect of 'startofline' option
- 9.1.0764: [security]: use-after-free when closing a buffer
- runtime(vim): Update base-syntax file, improve class, enum and interface highlighting
- 9.1.0763: tests: cannot run single syntax tests
- 9.1.0762: 'cedit', 'termwinkey' and 'wildchar' may not be parsed correctly
- 9.1.0761: :cd completion fails on Windows with backslash in path
- 9.1.0760: tests: no error reported, if gen_opt_test.vim fails
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.0759
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.0759: screenpos() may return invalid position
- runtime(misc): unset compiler in various ftplugins
- runtime(doc): update formatting and syntax
- runtime(compiler): add cppcheck linter compiler plugin
- runtime(doc): Fix style in documents
- runtime(doc): Fix to two-space convention in user manual
- runtime(comment): consider &tabstop in lines after whitespace indent
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.0758
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.0758: it's possible to set an invalid key to 'wildcharm'
- runtime(java): Manage circularity for every :syn-included syntax 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.0757
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.0757: tests: messages files contains ANSI escape sequences
- 9.1.0756: missing change from patch v9.1.0754
- 9.1.0755: quickfix list does not handle hardlinks well
- runtime(doc): 'filetype', 'syntax' and 'keymap' only allow alphanumeric + some characters
- runtime(systemd): small fixes to &keywordprg in ftplugin
- CI: macos-12 runner is being sunset, switch to 13
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.0754
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.0754: fixed order of items in insert-mode completion menu
- runtime(comment): commenting might be off by one column
- 9.1.0753: Wrong display when typing in diff mode with 'smoothscroll'
- 9.1.0752: can set 'cedit' to an invalid value
- runtime(doc): add `usr` tag to usr_toc.txt
- 9.1.0751: Error callback for term_start() not used
- 9.1.0750: there are some Win9x legacy references
- runtime(java): Recognise the CommonMark form (///) of Javadoc comments
- 9.1.0749: filetype: http files not recognized
- runtime(comment): fix syntax error
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.0748
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:
- CI: uploading failed screendump tests does not work Cirrus
- 9.1.0748: :keep* commmands are sometimes misidentified as :k
- runtime(indent): allow matching negative numbers for gnu indent config file
- runtime(comment): add gC mapping to (un)comment rest of line
- 9.1.0747: various typos in repo found
- 9.1.0746: tests: Test_halfpage_longline() fails on large terminals
- runtime(doc): reformat gnat example
- runtime(doc): reformat ada_standard_types section
- 9.1.0745: filetype: bun and deno history files not recognized
- runtime(glvs): Correct the tag name of glvs-autoinstal
- runtime(doc): include short form for :earlier/:later
- runtime(doc): remove completed TODO
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.0744
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.0744: filetype: notmuch configs are not recognised
- 9.1.0743: diff mode does not handle overlapping diffs correctly
- runtime(glvs): fix a few issues
- runtime(doc): Fix typo in :help :command-modifiers
- 9.1.0742: getcmdprompt() implementation can be improved
- runtime(docs): update `:set?` command behavior table
- runtime(doc): update vim90 to vim91 in docs
- runtime(doc): fix typo in :h dos-colors
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.