
|
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.1.1585
is the current version |
Vim v9.1.1577 brings generic support to Vim9 script
[2025-07-22]
We're excited to share that as of Vim version 9.1.1577, Vim9 Script now supports
generic types — a powerful step toward stronger type safety
and reusability in scripting.
This feature was introduced in Pull Request
#17313 and
enables you to write reusable, type-safe functions using generic parameters.
To learn more and see usage examples, open Vim and type :h
generic-functions .
Special thanks to Yegappan Lakshmanan for implementing this
valuable addition to Vim!
Happy Vimming!
(Christian Brabandt)
Vim Update: New Diff Anchor Feature
[2025-07-16]
Vim now supports the 'diffanchors' option to improve the accuracy of diffing large or complex files.
This feature allows users to specify line anchors that split buffers into smaller sections. Each section is diffed separately,
resulting in more meaningful and aligned differences.
This feature was introduced in
patch v9.1.1557. Special thanks to Yee Cheng Chin for the contribution!
Happy Vimming!
(Christian Brabandt)
Vim Update: Wayland Clipboard support finally available!
[2025-06-28]
The latest version of Vim, v9.1.1485 , introduces native clipboard support for Wayland. This long-awaited feature enhances copy/paste functionality for users running Vim in Wayland sessions.
See the GitHub pull request, commit v9.1.1485 and :h wayland in the help page for full details.
Happy Vimming!
(Christian Brabandt)
|
Vim: The power tool for everyone!
See pictures of Bram's latest visit to Uganda on
Google Photos.
Read the visit report on the ICCF website.
|
 |
Recent Script Updates |
5,978 scripts, 19,938,222 downloads |
 |
[2025-07-23] |
HyperList : Everything. Concise and precise. Outliner, organizer, brainstormer, project mgmt |
 |
(2.6.2) 2.6.2:
Documentation and export improvements
New Features:
- Added <leader>M mapping for Markdown export (fixing issue #16)
- Enabled modern export key mappings (<leader>e* commands)
Export Commands:
- <leader>eL - Enhanced LaTeX export with modern packages
- <leader>eH - Enhanced HTML export with responsive design
- <leader>eM - Markdown export
- <leader>eT... - Geir Isene |
[2025-07-20] |
LazyDeveloperHelper : Auto-install Python libs from inside Neovim. |
 |
(3.0) [CHANGED FILE/DIR: plugin/commands.lua, python/luarocks_install.py]
Added try/except block to luarocks install file, refactor commands.lua to use table-driven installer lookup - Igor "Silletr" |
[2025-07-15] |
diffunitsyntax : Highlight word or character based diff units in diff format |
 |
(3.1) Improved to follow "linematch" and compare between most similar lines if specified in the diffopt option (available on nvim 0.9.0 and later) - Rick Howe |
 |
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.
|
|

|