Here I provide some Windows Vim binaries, directly taken from its Git repository.
All binary files are automatically compiled and archived with Visual Studio 2022 on Windows 11. The list of compiled features is available here.

Note that I excluded both install.exe and uninstall.exe from my releases. This should mitigate any problems with "security" software (which I advise you to uninstall anyway).

Starting from 7.4.691, I added gvim_noOLE.exe files to both builds which come without OLE support in case you want to carry your Vim on an USB thumbdrive.
My builds are also available via Chocolatey (choco install vim-tux) and Scoop (in the Versions bucket - scoop install vim-tux). Thank you, package maintainer(s)!

Used libraries: Perl 5.42.2, Python 2.7.18, Python 3.14.4, Racket 9.1, Ruby 4.0.3, Lua 5.4.8, Tcl 8.6.17, libsodium 1.0.22.

You'll need to have the DLL files in your Vim directory or somewhere in your %PATH% to make them work. Excluding libsodium, they're not included.

If you'd like to stay informed, please subscribe to this site's RSS feed.

.7z archives (you'll need 7-zip or WinRAR to extract them):

32 bit: Click me! · 64 bit: Click me instead!

Self-extracting archives:

32 bit: Click me! · 64 bit: Click me instead!


File/dir. name File size
README.txt
accents.vim
arabic.vim
arabic_buckwalter.vim
arabic_utf-8.vim
armenian-eastern_utf-8.vim
armenian-western_utf-8.vim
azerbaijani.vim
belarusian-jcuken.vim
brazilian_portuguese-abnt.vim
brazilian_portuguese-compact.vim
bulgarian-bds.vim
bulgarian-phonetic.vim
canfr-win.vim
croatian.vim
croatian_cp1250.vim
croatian_iso-8859-2.vim
croatian_utf-8.vim
czech.vim
czech_utf-8.vim
dvorak.vim
esperanto.vim
esperanto_utf-8.vim
french-azerty.vim
georgian-qwerty.vim
german-qwertz.vim
greek.vim
greek_cp1253.vim
greek_cp737.vim
greek_iso-8859-7.vim
greek_utf-8.vim
hebrew.vim
hebrew_cp1255.vim
hebrew_iso-8859-8.vim
hebrew_utf-8.vim
hebrewp.vim
hebrewp_cp1255.vim
hebrewp_iso-8859-8.vim
hebrewp_utf-8.vim
kana.vim
kazakh-jcuken.vim
korean-dubeolsik_utf-8.vim
korean.vim
lithuanian-baltic.vim
magyar_utf-8.vim
mongolian_utf-8.vim
oldturkic-orkhon_utf-8.vim
oldturkic-yenisei_utf-8.vim
persian-iranian_utf-8.vim
persian.vim
pinyin.vim
polish-slash.vim
polish-slash_cp1250.vim
polish-slash_cp852.vim
polish-slash_iso-8859-2.vim
polish-slash_utf-8.vim
russian-dvorak.vim
russian-jcuken.vim
russian-jcukenmac.vim
russian-jcukenwin.vim
russian-jcukenwintype.vim
russian-typograph.vim
russian-yawerty.vim
serbian-latin.vim
serbian-latin_utf-8.vim
serbian.vim
serbian_cp1250.vim
serbian_cp1251.vim
serbian_iso-8859-2.vim
serbian_iso-8859-5.vim
serbian_utf-8.vim
sinhala-phonetic_utf-8.vim
sinhala.vim
slovak.vim
slovak_cp1250.vim
slovak_iso-8859-2.vim
slovak_utf-8.vim
tamil_tscii.vim
thaana-phonetic_utf-8.vim
thaana.vim
turkish-f.vim
turkish-q.vim
ukrainian-dvorak.vim
ukrainian-enhanced.vim
ukrainian-jcuken.vim
vietnamese-telex_utf-8.vim
vietnamese-viqr_utf-8.vim
vietnamese-vni_utf-8.vim

Please discuss any bugs you encounter on the Vim-dev mailing list.
Contact me: tux0r AT rosaelefanten DOT org.