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)
[2017-09-19]  makery.vim : A plugin for managing makeprgs.
(1.4) Refactor autoload functions - Ian Emnace
[2017-09-18]  automatic for Verilog & RtlTree : Automatic generator for Verilog HDL (upgraded) & RtlTree
(2.2.4) clear a AutoInstUpdate INST_DEL problem for null comma inst port line - zhang guo
[2017-09-18]  Mark : Highlight several words in different colors simultaneously. (#1238 continued)
(3.0.0) - CHG: Parse :Mark arguments as either /{pattern}/ or whole {word}. This better addresses the common use case of searching for whole words, and is consistent with built-in commands like :djump. - ENH: Keep previous (last accessed) window on :windo. - Consistently use :noautocmd during window iteration. - ENH: Add :MarkYankDefinitions and :MarkYankDefinitionsOneLiner commands. These make it easier to persist marks for specific files (e.g. by putting the :Mark commands into a local vimrc) or occasions (by defining a custom command or mapping with these commands), and are an alternative to :MarkSave/Load. - ENH: Add <Plug>MarkSearchUsedGroupNext and <Plug>MarkSearchUsedGroupPrev to search in a next / previous used group. Suggested by Louis Pan. - ENH: Add <Plug>MarkSearchCascadeStartWithStop, <Plug>MarkSearchCascadeNextWithStop, <Plug>MarkSearchCascadeStartNoStop, <Plug>MarkSearchCascadeNextNoStop to search in cascading mark groups, i.e. first all matches for group 1, then all for group 2, and so on. - CHG: Duplicate mark#GetNum() and mark#GetGroupNum(). Rename the former into mark#GetCount() and have it return the number of actually defined (i.e. non-empty) marks. - ENH: Allow to give names to mark groups via :MarkName and new :Mark /{pattern}/ as {name} command syntax. Names will be shown during searching, and persisted together with the marks. This makes it easier to handle several marks and enforce custom semantics for particular groups. - Properly abort on error by using :echoerr. - Add dependency to ingo-library (vimscript #4433). *** You need to separately install ingo-library (vimscript #4433) version 1.020 (or higher)! *** - Ingo Karkat
[2017-09-18]  vim-prettier : A vim plugin wrapper for prettier
(0.1.1) feature: Adding new commands - `:PrettierVersion` - prints the `vim-prettier` plugin version - `:PrettierCli <q-args>` - send commands to the resolved `prettier` cli - `:PrettierCliPath` - check what is the resolved `prettier` cli path - `:PrettierCliVersion` - check what is the resolved `prettier` cli version - mtermayer reis
[2017-09-16]  qcvim : Highlighter for quantum chemistry input files
(0.1) Initial upload - xiaoge su
[2017-09-16]  vim.emacs : vim.emacs is a vim plugin to evaluate elisp expressions in Emacs.
(1.0) Initial upload - Olle Johansson
[2017-09-16]  PatternComplete : Insert mode completion for matches of queried / last search pattern.
(1.10) - ENH: Add <C-x>? mapping to reuse last search pattern. - ENH: Also support visual mode variants for <C-x>/ and <C-x>*. - ENH: Also handle /{pattern}/ base before cursor; this is often quicker and more comfortable to enter (using register contents, other completions, etc.) than the explicit user query that has been the only possibility so far. - Ingo Karkat
[2017-09-15]  git-switcher.vim : Automatically save and load vim session based on switching of git branch.
(1.5.1) Add GswRemove command to delete specified branch. - Toru Iwashita
[2017-09-15]  purge_undodir.vim : Purging useless undofile on exit
(v1.0) Initial upload - Jia Sui
[2017-09-13]  MarkdownCopy : Copy Markdown to clipboard as HTML
(1.1.0) Added inline styles to allow syntax-highlighted code to be copied into Outlook (or similar) with colours. - Al Budden
Displaying 10 of 5477 (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.
SourceForge.net Logo