
|
Vim - the ubiquitous text editor
Vim is a highly configurable text editor built to make creating and
changing any kind of text very efficient.
It is included as "vi" with most UNIX systems and with Apple OS X.
Vim is rock stable and is continuously being developed to become even better.
Among its features are:
- persistent, multi-level undo tree
- extensive plugin system
- support for hundreds of programming languages and file formats
- powerful search and replace
- integrates with many tools
| News |
Vim
9.2.1302
is the current version |
GTK4 GUI is available!
[2026-05-19]
The Vim project is happy to announce that the GTK 4 GUI has landed in Vim master!
Patch 9.2.0501 adds a new GUI backend built on the modern GTK 4 toolkit, available alongside the existing GTK 2 and GTK 3 backends.
The new GTK 4 backend is enabled at build time with --enable-gui=gtk4 and runs on both X11 and Wayland through GTK 4's native backends. GTK 3 remains the default when configuring with --enable-gui=auto, so existing builds are unaffected. The new backend is opt-in for now while it stabilises.
Please support Kuwasha to continue Bram's legacy in Uganda.
Happy Vimming!
(Christian Brabandt)
Maintenance window for the Vim.org Homepage
[2026-05-13]
Due to required infrastructure changes, the Vim homepage will move to a new
hosting setup on Sunday, May 17, 2026.
During the migration, the website will temporarily be in read-only mode, so
updating Vim plugins will not be possible.
Thank you for your understanding.
Happy Vimming!
(Christian Brabandt)
Vim 9.2 has been released!
[2026-02-14]
The Vim project is happy to announce that Vim 9.2 has been released!
This major update brings significant evolution to the Vim9 scripting language, including native support for Enums, Generic functions, and Tuples.
- Improved Diff mode with the "linematch" algorithm and character-level granularity.
- New completion features, including fuzzy matching and register completion.
- Modernized defaults for 'history', 'backspace', and High-DPI displays.
- Support for Wayland and XDG Base Directory specifications.
Vim remains Charityware. Please see the announcement for details on our transition to supporting Kuwasha to continue Bram's legacy in Uganda.
Read the full release details and see new code examples:
Vim 9.2 Release Announcement
Happy Vimming!
(Christian Brabandt)
|
Vim: The power tool for everyone!
|
 |
| Recent Script Updates |
6,025 scripts, 22,553,898 downloads |
 |
| [2026-11-05] |
HTML/XHTML Macros : HTML/XHTML editing macros and menus |
 |
(1.7.10) - ;fs inserts a selected file at cursor position
- Small fixes and changes
- Christian J. Robinson |
| [2026-11-05] |
epher : Calculator language with inline answers and unit conversion |
 |
(v0.9.6) - text-first editors render the wire presentation (ADR-0069 amendment) - Upy Esp |
| [2026-11-05] |
assist-plugin : Vim accessibility plugin with statusline, search, and shortcuts |
 |
(1.0.0) Initial upload - Vitor Zolim |
| [2026-11-05] |
setpwsh : A Vim plugin to improve powershell integration. |
 |
(1.1.14) WSL2 redirection support
UndoPwsh command - Miguel Barro |
 |
| more recent |
most downloaded |
top rated |
 |
 |
| Vim Tips |
 |
The tips are located on the
Vim Tips wiki.
This is a platform to exchange tips and tricks from and for Vim users.
|
|

|