Vim
Last updated
Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient
Install with winget
$ winget install --id vim.vim.nightly --exact --version 9.2.1054Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Silent install command for Vim
Vim uses EXE (NSIS). The silent install switches are /S.
gvim_9.2.1054_x64.exe /S /currentuser
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
Installers · v9.2.1054
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x86 | EXE NSIS | user | Direct | |
| x86 | EXE NSIS | machine | Direct | |
| x64 | EXE NSIS | user | Direct | |
| x64 | EXE NSIS | machine | Direct | |
| arm64 | EXE NSIS | user | Direct | |
| arm64 | EXE NSIS | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
25 known CVEs via NVD
Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Beca...
Vim is an open source, command line text editor. Prior to 9.2.0725, the single-byte branch of spell_soundfold_sal() in src/spell.c translates a word through a spell file's SAL sound-folding rules into a caller-owned result buffer, but its result writes are guarded with reslen <...
Vim is an open source, command line text editor. Prior to 9.2.0736, the PHP omni-completion script in runtime/autoload/phpcomplete.vim interpolates a class or trait name, taken from the contents of the edited buffer, into a search() pattern that is run via win_execute() without...
Vim is an open source, command line text editor. Prior to 9.2.0699, Vim's Python omni-completion (runtime/autoload/python3complete.vim and the legacy pythoncomplete.vim) executes reconstructed function and class definitions from the current buffer with exec() as part of populati...
Vim is an open source, command line text editor. Prior to 9.2.0698, the single-byte branch of spell_soundfold_sofo() in src/spell.c translates a word through a spell file's SOFO (sound-folding) byte map into a caller-owned result buffer. Its copy loop advances the output index r...
Vim is an open source, command line text editor. From 9.2.0320 until 9.2.0679, a crafted undo or swap file can store a virtual-text property whose offset and length point outside the line's property data. When Vim restores or displays such a line it converts the offset into a po...
Vim is an open source, command line text editor. From 9.1.1784 until 9.2.0678, when the bundled zip plugin autoload/zip.vim falls back to PowerShell to browse, read, extract, update or delete entries in a zip archive, it builds the PowerShell command by inserting archive entry n...
Vim is an open source, command line text editor. Prior to 9.2.0671, when Vim opens a file encrypted with the VimCrypt~04! or VimCrypt~05! method (xchacha20poly1305, requires the +sodium feature) whose body is shorter than a single libsodium secretstream header, an unsigned lengt...
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
Related apps
More from Bram Moolenaar et al. or browse code-editor, g-vim, gvim.
Frequently asked questions
How do I install Vim on Windows?
How do I install Vim silently for unattended deployment?
What are the silent install switches for Vim?
How do I uninstall Vim via winget?
Is Vim free?
Does Vim work on Windows 10?
How do I keep Vim up to date?
Recent versions
- 9.2.1054latest
- 9.2.1037
- 9.2.1031
- 9.2.1011
- 9.2.1001
- 9.2.0995
- 9.2.0993
- 9.2.0992
- 9.2.0984
- 9.2.0976