sponsor Vim development Vim logo Vim Book Ad

Vim Scripts (add script)

script: Middle English, from Latin scriptum, things written, a plan of action



Recent Script Updates (browse all | search)
[2025-06-14]  Command-T : Fast file navigation for VIM
(6.1) - fix: teach buffer finder to see all buffers passed into Neovim as   command-line arguments (https://github.com/wincent/command-t/issues/418). - feat: add |commandt.setup.scanners.max_files| settings   (https://github.com/wincent/command-t/issues/420). - fix: fix compilation error reported on Linux   (https://github.com/wincent/command-t/pull/423). - feat: add `match_listing` / `border` and `prompt` / `border` settings. - feat: add |commandt.setup.traverse| and |commandt.setup.root_markers| settings   (https://github.com/wincent/command-t/issues/416). - feat: add |commandt.setup.match_listing.truncate| setting   (https://github.com/wincent/command-t/discussions/429). - feat: add |commandt.setup.match_listing.icons| setting   (https://github.com/wincent/command-t/issues/430). - feat: add |:CommandTFd|   (https://github.com/wincent/command-t/issues/433). - Greg Hurrell
[2025-06-13]  dna.vim : Helps parse DNA sequences and common sequencing files (BAM, PAF, FA, etc.)
(1.1) add field helptext, flag/Phred decoding, and file-specific highlighting - Megan Le
[2025-06-10]  gir-vim-syntax : C extension syntax files for GTK+ and related libraries
(20250610) Missing type constants for various non-classed types were fixed by better detecting the get-type constructs. Lists of extra symbols to add can now also define symbols to skip (omit). GLib syntax was updated to a slightly newer version 2.84.2. Several odd internal GLib macros were suppressed in the syntax files. - David Necas
[2025-06-10]  Mark : Highlight several words in different colors simultaneously. (#1238 continued)
(3.4.0) - ENH: Support mark persistence to sessions created via :mksession, too. *** You need to update to ingo-library (vimscript #4433) version 1.047! *** - Ingo Karkat
[2025-06-10]  ingo-library : Vimscript library of common functions.
(1.047) - CHG: ingo#text#surroundings#ChangeEnclosedText() and ingo#text#surroundings#RemoveSingleCharDelimiters() now take an a:delimiterCharExpr instead of a literal a:delimiterChar. - ENH: ingo#plugin#persistence#CanPersist() also considers 'sessionoptions' containing "global", ingo#plugin#persistence#CanPersist() indicates the type(s) of persistence, ENH: ingo#plugin#persistence#CanPersist() also   considers 'sessionoptions' containing "global" - Ingo Karkat
[2025-06-08]  VimNC : A simple and intuitive file manager plugin for Vim
(1.0.1) - Improved navigation - Displays current folder - explicit entry for parent folder - enter key opens folder in vimnc instead of the vim explorer - Mahadevan K
[2025-06-07]  diffchar.vim : Highlight the exact differences, based on characters and words
(9.8) Improved to follow "linematch" to check realigned diff lines when displayed on screen. Changed to avoid a conflict with "inline" diff. - Rick Howe
[2025-06-06]  vim-ai : AI-powered code assistant for Vim. OpenAI and ChatGPT plugin for Vim and Neovim
(v2.1.0) - custom providers - image generation - thinking mode support - other improvements - Martin Bielik
Displaying 10 of 5973 (more)

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github