Here I provide some Windows Vim binaries, directly taken from its Git repository.
All binary files are automatically compiled and archived with Visual Studio 2019 on Windows 10. 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.32.1, Python 2.7.18, Python 3.11.0, Racket 8.6, Ruby 3.2.0, Lua 5.4.2, Tcl 8.6.13, libsodium 1.0.18.

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.
Please note: New URL (Nov. 22)!

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

x86: Click me! · x64: Click me instead!

Self-extracting archives:

x86: Click me! · x64: Click me instead!


File/dir. name Last changed File size
/.. 17. Oct 2022 15:45:54 PM [DIR]
8th.vim 17. Oct 2022 15:45:54 PM 4 KiB
README.txt 17. Oct 2022 15:45:54 PM 4 KiB
a2ps.vim 17. Oct 2022 15:45:54 PM 4 KiB
aap.vim 17. Oct 2022 15:45:54 PM 4 KiB
abap.vim 17. Oct 2022 15:45:54 PM 4 KiB
abaqus.vim 17. Oct 2022 15:45:54 PM 4 KiB
ada.vim 17. Oct 2022 15:45:54 PM 4 KiB
alsaconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
ant.vim 17. Oct 2022 15:45:54 PM 4 KiB
apache.vim 17. Oct 2022 15:45:54 PM 4 KiB
arch.vim 17. Oct 2022 15:45:54 PM 4 KiB
art.vim 17. Oct 2022 15:45:54 PM 4 KiB
asm.vim 17. Oct 2022 15:45:54 PM 4 KiB
aspvbs.vim 17. Oct 2022 15:45:54 PM 4 KiB
automake.vim 17. Oct 2022 15:45:54 PM 4 KiB
awk.vim 17. Oct 2022 15:45:54 PM 4 KiB
bash.vim 17. Oct 2022 15:45:54 PM 4 KiB
basic.vim 17. Oct 2022 15:45:54 PM 4 KiB
bdf.vim 17. Oct 2022 15:45:54 PM 4 KiB
bitbake.vim 17. Oct 2022 15:45:54 PM 4 KiB
bst.vim 17. Oct 2022 15:45:54 PM 4 KiB
btm.vim 17. Oct 2022 15:45:54 PM 4 KiB
bzl.vim 17. Oct 2022 15:45:54 PM 4 KiB
c.vim 17. Oct 2022 15:45:54 PM 4 KiB
calendar.vim 17. Oct 2022 15:45:54 PM 4 KiB
cdrdaoconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
cfg.vim 17. Oct 2022 15:45:54 PM 4 KiB
ch.vim 17. Oct 2022 15:45:54 PM 4 KiB
changelog.vim 17. Oct 2022 15:45:54 PM 4 KiB
chatito.vim 17. Oct 2022 15:45:54 PM 4 KiB
chicken.vim 17. Oct 2022 15:45:54 PM 4 KiB
clojure.vim 17. Oct 2022 15:45:54 PM 4 KiB
cmake.vim 17. Oct 2022 15:45:54 PM 4 KiB
cobol.vim 17. Oct 2022 15:45:54 PM 4 KiB
conf.vim 17. Oct 2022 15:45:54 PM 4 KiB
config.vim 17. Oct 2022 15:45:54 PM 4 KiB
confini.vim 17. Oct 2022 15:45:54 PM 4 KiB
context.vim 17. Oct 2022 15:45:54 PM 4 KiB
cpp.vim 17. Oct 2022 15:45:54 PM 4 KiB
crm.vim 17. Oct 2022 15:45:54 PM 4 KiB
crontab.vim 17. Oct 2022 15:45:54 PM 4 KiB
cs.vim 17. Oct 2022 15:45:54 PM 4 KiB
csc.vim 17. Oct 2022 15:45:54 PM 4 KiB
csh.vim 17. Oct 2022 15:45:54 PM 4 KiB
css.vim 17. Oct 2022 15:45:54 PM 4 KiB
cucumber.vim 17. Oct 2022 15:45:54 PM 4 KiB
cvsrc.vim 17. Oct 2022 15:45:54 PM 4 KiB
debchangelog.vim 17. Oct 2022 15:45:54 PM 4 KiB
debcontrol.vim 17. Oct 2022 15:45:54 PM 4 KiB
denyhosts.vim 17. Oct 2022 15:45:54 PM 4 KiB
desktop.vim 17. Oct 2022 15:45:54 PM 4 KiB
dictconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
dictdconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
diff.vim 17. Oct 2022 15:45:54 PM 4 KiB
dircolors.vim 17. Oct 2022 15:45:54 PM 4 KiB
docbk.vim 17. Oct 2022 15:45:54 PM 4 KiB
dockerfile.vim 17. Oct 2022 15:45:54 PM 4 KiB
dosbatch.vim 17. Oct 2022 15:45:54 PM 4 KiB
dosini.vim 17. Oct 2022 15:45:54 PM 4 KiB
dtd.vim 17. Oct 2022 15:45:54 PM 4 KiB
dtrace.vim 17. Oct 2022 15:45:54 PM 4 KiB
dune.vim 17. Oct 2022 15:45:54 PM 4 KiB
eiffel.vim 17. Oct 2022 15:45:54 PM 4 KiB
elinks.vim 17. Oct 2022 15:45:54 PM 4 KiB
elixir.vim 17. Oct 2022 15:45:54 PM 4 KiB
elm.vim 17. Oct 2022 15:45:54 PM 4 KiB
erlang.vim 17. Oct 2022 15:45:54 PM 4 KiB
eruby.vim 17. Oct 2022 15:45:54 PM 4 KiB
eterm.vim 17. Oct 2022 15:45:54 PM 4 KiB
expect.vim 17. Oct 2022 15:45:54 PM 4 KiB
falcon.vim 17. Oct 2022 15:45:54 PM 4 KiB
fennel.vim 17. Oct 2022 15:45:54 PM 4 KiB
fetchmail.vim 17. Oct 2022 15:45:54 PM 4 KiB
flexwiki.vim 17. Oct 2022 15:45:54 PM 4 KiB
fortran.vim 17. Oct 2022 15:45:54 PM 4 KiB
fpcmake.vim 17. Oct 2022 15:45:54 PM 4 KiB
framescript.vim 17. Oct 2022 15:45:54 PM 4 KiB
freebasic.vim 17. Oct 2022 15:45:54 PM 4 KiB
fstab.vim 17. Oct 2022 15:45:54 PM 4 KiB
fvwm.vim 17. Oct 2022 15:45:54 PM 4 KiB
gdb.vim 17. Oct 2022 15:45:54 PM 4 KiB
gdscript.vim 17. Oct 2022 15:45:54 PM 4 KiB
gdshader.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitattributes.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitcommit.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitconfig.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitignore.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitrebase.vim 17. Oct 2022 15:45:54 PM 4 KiB
gitsendemail.vim 17. Oct 2022 15:45:54 PM 4 KiB
go.vim 17. Oct 2022 15:45:54 PM 4 KiB
gpg.vim 17. Oct 2022 15:45:54 PM 4 KiB
gprof.vim 17. Oct 2022 15:45:54 PM 4 KiB
groovy.vim 17. Oct 2022 15:45:54 PM 4 KiB
group.vim 17. Oct 2022 15:45:54 PM 4 KiB
grub.vim 17. Oct 2022 15:45:54 PM 4 KiB
gyp.vim 17. Oct 2022 15:45:54 PM 4 KiB
haml.vim 17. Oct 2022 15:45:54 PM 4 KiB
hamster.vim 17. Oct 2022 15:45:54 PM 4 KiB
hare.vim 17. Oct 2022 15:45:54 PM 4 KiB
haskell.vim 17. Oct 2022 15:45:54 PM 4 KiB
heex.vim 17. Oct 2022 15:45:54 PM 4 KiB
help.vim 17. Oct 2022 15:45:54 PM 4 KiB
hgcommit.vim 17. Oct 2022 15:45:54 PM 4 KiB
hog.vim 17. Oct 2022 15:45:54 PM 4 KiB
hostconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
hostsaccess.vim 17. Oct 2022 15:45:54 PM 4 KiB
html.vim 17. Oct 2022 15:45:54 PM 4 KiB
htmldjango.vim 17. Oct 2022 15:45:54 PM 4 KiB
i3config.vim 17. Oct 2022 15:45:54 PM 4 KiB
icon.vim 17. Oct 2022 15:45:54 PM 4 KiB
indent.vim 17. Oct 2022 15:45:54 PM 4 KiB
initex.vim 17. Oct 2022 15:45:54 PM 4 KiB
ishd.vim 17. Oct 2022 15:45:54 PM 4 KiB
j.vim 17. Oct 2022 15:45:54 PM 4 KiB
java.vim 17. Oct 2022 15:45:54 PM 4 KiB
javascript.vim 17. Oct 2022 15:45:54 PM 4 KiB
javascriptreact.vim 17. Oct 2022 15:45:54 PM 4 KiB
jproperties.vim 17. Oct 2022 15:45:54 PM 4 KiB
json.vim 17. Oct 2022 15:45:54 PM 4 KiB
jsonc.vim 17. Oct 2022 15:45:54 PM 4 KiB
jsonnet.vim 17. Oct 2022 15:45:54 PM 4 KiB
jsp.vim 17. Oct 2022 15:45:54 PM 4 KiB
julia.vim 17. Oct 2022 15:45:54 PM 4 KiB
kconfig.vim 17. Oct 2022 15:45:54 PM 4 KiB
kwt.vim 17. Oct 2022 15:45:54 PM 4 KiB
ld.vim 17. Oct 2022 15:45:54 PM 4 KiB
less.vim 17. Oct 2022 15:45:54 PM 4 KiB
lftp.vim 17. Oct 2022 15:45:54 PM 4 KiB
libao.vim 17. Oct 2022 15:45:54 PM 4 KiB
limits.vim 17. Oct 2022 15:45:54 PM 4 KiB
liquid.vim 17. Oct 2022 15:45:54 PM 4 KiB
lisp.vim 17. Oct 2022 15:45:54 PM 4 KiB
logcheck.vim 17. Oct 2022 15:45:54 PM 4 KiB
loginaccess.vim 17. Oct 2022 15:45:54 PM 4 KiB
logindefs.vim 17. Oct 2022 15:45:54 PM 4 KiB
logtalk.dict 17. Oct 2022 15:45:54 PM 4 KiB
logtalk.vim 17. Oct 2022 15:45:54 PM 4 KiB
lprolog.vim 17. Oct 2022 15:45:54 PM 4 KiB
lua.vim 17. Oct 2022 15:45:54 PM 4 KiB
lynx.vim 17. Oct 2022 15:45:54 PM 4 KiB
m3build.vim 17. Oct 2022 15:45:54 PM 4 KiB
m3quake.vim 17. Oct 2022 15:45:54 PM 4 KiB
m4.vim 17. Oct 2022 15:45:54 PM 4 KiB
mail.vim 17. Oct 2022 15:45:54 PM 4 KiB
mailaliases.vim 17. Oct 2022 15:45:54 PM 4 KiB
mailcap.vim 17. Oct 2022 15:45:54 PM 4 KiB
make.vim 17. Oct 2022 15:45:54 PM 4 KiB
man.vim 17. Oct 2022 15:45:54 PM 4 KiB
manconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
markdown.vim 17. Oct 2022 15:45:54 PM 4 KiB
masm.vim 17. Oct 2022 15:45:54 PM 4 KiB
matlab.vim 17. Oct 2022 15:45:54 PM 4 KiB
mermaid.vim 17. Oct 2022 15:45:54 PM 4 KiB
meson.vim 17. Oct 2022 15:45:54 PM 4 KiB
mf.vim 17. Oct 2022 15:45:54 PM 4 KiB
mma.vim 17. Oct 2022 15:45:54 PM 4 KiB
modconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
modula2.vim 17. Oct 2022 15:45:54 PM 4 KiB
modula3.vim 17. Oct 2022 15:45:54 PM 4 KiB
mp.vim 17. Oct 2022 15:45:54 PM 4 KiB
mplayerconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
mrxvtrc.vim 17. Oct 2022 15:45:54 PM 4 KiB
msmessages.vim 17. Oct 2022 15:45:54 PM 4 KiB
muttrc.vim 17. Oct 2022 15:45:54 PM 4 KiB
nanorc.vim 17. Oct 2022 15:45:54 PM 4 KiB
neomuttrc.vim 17. Oct 2022 15:45:54 PM 4 KiB
netrc.vim 17. Oct 2022 15:45:54 PM 4 KiB
nginx.vim 17. Oct 2022 15:45:54 PM 4 KiB
nroff.vim 17. Oct 2022 15:45:54 PM 4 KiB
nsis.vim 17. Oct 2022 15:45:54 PM 4 KiB
objc.vim 17. Oct 2022 15:45:54 PM 4 KiB
obse.vim 17. Oct 2022 15:45:54 PM 4 KiB
ocaml.vim 17. Oct 2022 15:45:54 PM 4 KiB
occam.vim 17. Oct 2022 15:45:54 PM 4 KiB
octave.vim 17. Oct 2022 15:45:54 PM 4 KiB
openvpn.vim 17. Oct 2022 15:45:54 PM 4 KiB
pamconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
pascal.vim 17. Oct 2022 15:45:54 PM 4 KiB
passwd.vim 17. Oct 2022 15:45:54 PM 4 KiB
pbtxt.vim 17. Oct 2022 15:45:54 PM 4 KiB
pdf.vim 17. Oct 2022 15:45:54 PM 4 KiB
perl.vim 17. Oct 2022 15:45:54 PM 4 KiB
php.vim 17. Oct 2022 15:45:54 PM 4 KiB
pinfo.vim 17. Oct 2022 15:45:54 PM 4 KiB
plaintex.vim 17. Oct 2022 15:45:54 PM 4 KiB
pod.vim 17. Oct 2022 15:45:54 PM 4 KiB
poefilter.vim 17. Oct 2022 15:45:54 PM 4 KiB
poke.vim 17. Oct 2022 15:45:54 PM 4 KiB
postscr.vim 17. Oct 2022 15:45:54 PM 4 KiB
procmail.vim 17. Oct 2022 15:45:54 PM 4 KiB
prolog.vim 17. Oct 2022 15:45:54 PM 4 KiB
protocols.vim 17. Oct 2022 15:45:54 PM 4 KiB
ps1.vim 17. Oct 2022 15:45:54 PM 4 KiB
ps1xml.vim 17. Oct 2022 15:45:54 PM 4 KiB
pyrex.vim 17. Oct 2022 15:45:54 PM 4 KiB
python.vim 17. Oct 2022 15:45:54 PM 4 KiB
qb64.vim 17. Oct 2022 15:45:54 PM 4 KiB
qf.vim 17. Oct 2022 15:45:54 PM 4 KiB
quake.vim 17. Oct 2022 15:45:54 PM 4 KiB
r.vim 17. Oct 2022 15:45:54 PM 4 KiB
racc.vim 17. Oct 2022 15:45:54 PM 4 KiB
racket.vim 17. Oct 2022 15:45:54 PM 4 KiB
raku.vim 17. Oct 2022 15:45:54 PM 4 KiB
readline.vim 17. Oct 2022 15:45:54 PM 4 KiB
registry.vim 17. Oct 2022 15:45:54 PM 4 KiB
reva.vim 17. Oct 2022 15:45:54 PM 4 KiB
rhelp.vim 17. Oct 2022 15:45:54 PM 4 KiB
rmd.vim 17. Oct 2022 15:45:54 PM 4 KiB
rnc.vim 17. Oct 2022 15:45:54 PM 4 KiB
rnoweb.vim 17. Oct 2022 15:45:54 PM 4 KiB
routeros.vim 17. Oct 2022 15:45:54 PM 4 KiB
rpl.vim 17. Oct 2022 15:45:54 PM 4 KiB
rrst.vim 17. Oct 2022 15:45:54 PM 4 KiB
rst.vim 17. Oct 2022 15:45:54 PM 4 KiB
ruby.vim 17. Oct 2022 15:45:54 PM 4 KiB
rust.vim 17. Oct 2022 15:45:54 PM 4 KiB
sass.vim 17. Oct 2022 15:45:54 PM 4 KiB
sbt.vim 17. Oct 2022 15:45:54 PM 4 KiB
scala.vim 17. Oct 2022 15:45:54 PM 4 KiB
scdoc.vim 17. Oct 2022 15:45:54 PM 4 KiB
scheme.vim 17. Oct 2022 15:45:54 PM 4 KiB
screen.vim 17. Oct 2022 15:45:54 PM 4 KiB
scss.vim 17. Oct 2022 15:45:54 PM 4 KiB
sensors.vim 17. Oct 2022 15:45:54 PM 4 KiB
services.vim 17. Oct 2022 15:45:54 PM 4 KiB
setserial.vim 17. Oct 2022 15:45:54 PM 4 KiB
sexplib.vim 17. Oct 2022 15:45:54 PM 4 KiB
sgml.vim 17. Oct 2022 15:45:54 PM 4 KiB
sh.vim 17. Oct 2022 15:45:54 PM 4 KiB
sieve.vim 17. Oct 2022 15:45:54 PM 4 KiB
slpconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
slpreg.vim 17. Oct 2022 15:45:54 PM 4 KiB
slpspi.vim 17. Oct 2022 15:45:54 PM 4 KiB
solution.vim 17. Oct 2022 15:45:54 PM 4 KiB
spec.vim 17. Oct 2022 15:45:54 PM 4 KiB
sql.vim 17. Oct 2022 15:45:54 PM 4 KiB
ssa.vim 17. Oct 2022 15:45:54 PM 4 KiB
sshconfig.vim 17. Oct 2022 15:45:54 PM 4 KiB
sudoers.vim 17. Oct 2022 15:45:54 PM 4 KiB
svg.vim 17. Oct 2022 15:45:54 PM 4 KiB
swayconfig.vim 17. Oct 2022 15:45:54 PM 4 KiB
swift.vim 17. Oct 2022 15:45:54 PM 4 KiB
swiftgyb.vim 17. Oct 2022 15:45:54 PM 4 KiB
sysctl.vim 17. Oct 2022 15:45:54 PM 4 KiB
systemd.vim 17. Oct 2022 15:45:54 PM 4 KiB
systemverilog.vim 17. Oct 2022 15:45:54 PM 4 KiB
tap.vim 17. Oct 2022 15:45:54 PM 4 KiB
tcl.vim 17. Oct 2022 15:45:54 PM 4 KiB
tcsh.vim 17. Oct 2022 15:45:54 PM 4 KiB
terminfo.vim 17. Oct 2022 15:45:54 PM 4 KiB
tex.vim 17. Oct 2022 15:45:54 PM 4 KiB
text.vim 17. Oct 2022 15:45:54 PM 4 KiB
tidy.vim 17. Oct 2022 15:45:54 PM 4 KiB
tmux.vim 17. Oct 2022 15:45:54 PM 4 KiB
toml.vim 17. Oct 2022 15:45:54 PM 4 KiB
treetop.vim 17. Oct 2022 15:45:54 PM 4 KiB
tt2html.vim 17. Oct 2022 15:45:54 PM 4 KiB
typescript.vim 17. Oct 2022 15:45:54 PM 4 KiB
typescriptreact.vim 17. Oct 2022 15:45:54 PM 4 KiB
udevconf.vim 17. Oct 2022 15:45:54 PM 4 KiB
udevperm.vim 17. Oct 2022 15:45:54 PM 4 KiB
udevrules.vim 17. Oct 2022 15:45:54 PM 4 KiB
updatedb.vim 17. Oct 2022 15:45:54 PM 4 KiB
vb.vim 17. Oct 2022 15:45:54 PM 4 KiB
vdf.vim 17. Oct 2022 15:45:54 PM 4 KiB
verilog.vim 17. Oct 2022 15:45:54 PM 4 KiB
vhdl.vim 17. Oct 2022 15:45:54 PM 4 KiB
vim.vim 17. Oct 2022 15:45:54 PM 4 KiB
vroom.vim 17. Oct 2022 15:45:54 PM 4 KiB
vue.vim 17. Oct 2022 15:45:54 PM 4 KiB
wast.vim 17. Oct 2022 15:45:54 PM 4 KiB
wget.vim 17. Oct 2022 15:45:54 PM 4 KiB
wget2.vim 17. Oct 2022 15:45:54 PM 4 KiB
xdefaults.vim 17. Oct 2022 15:45:54 PM 4 KiB
xf86conf.vim 17. Oct 2022 15:45:54 PM 4 KiB
xhtml.vim 17. Oct 2022 15:45:54 PM 4 KiB
xinetd.vim 17. Oct 2022 15:45:54 PM 4 KiB
xml.vim 17. Oct 2022 15:45:54 PM 4 KiB
xmodmap.vim 17. Oct 2022 15:45:54 PM 4 KiB
xs.vim 17. Oct 2022 15:45:54 PM 4 KiB
xsd.vim 17. Oct 2022 15:45:54 PM 4 KiB
xslt.vim 17. Oct 2022 15:45:54 PM 4 KiB
yaml.vim 17. Oct 2022 15:45:54 PM 4 KiB
zig.vim 17. Oct 2022 15:45:54 PM 4 KiB
zimbu.vim 17. Oct 2022 15:45:54 PM 4 KiB
zsh.vim 17. Oct 2022 15:45:54 PM 4 KiB

Please discuss any bugs you encounter on the Vim-dev mailing list.
Contact me: vim AT tuxproject DOT de.