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-12-16]  sh.vim : Indenting for Shell script
(4.58) bug fix - Clavelito Cla
[2017-12-15]  vim-sass-colors : sass/scss color variable highlighting (works with imports)
(0.7.1) Handles creation of new windows without necessarily reading in a new file. - Maxim Ivanov
[2017-12-14]  Code::Blocks Dark : Code::Blocks original theme in a dark manner
(0.5) revamp + dropped cterm colors - Sergey Vlasov
[2017-12-14]  ingo-library : Vimscript library of common functions.
(1.033) - Add ingo/subs/BraceCreation.vim and ingo/subs/BraceExpansion.vim modules. - Add ingo#query#get#WritableRegister() variant of ingo#query#get#Register(). - Add ingo#str#find#StartIndex(). - Fix recursive invocations of ingo#buffer#generate#Create(). - Add ingo#mbyte#virtcol#GetColOfVirtCol(). - Expose ingo#plugin#marks#FindUnused(), and have it optionally take the considered marks. - Add ingo#plugin#marks#Reuse(). - BUG: ingo#syntaxitem#IsOnSyntax() considers empty a:stopItemPattern as unconditional stop. - Add ingo#regexp#build#UnderCursor(). - Add ingo#escape#command#mapeval(). - Add ingo#range#IsEntireBuffer(). - Add ingo/compat/commands.vim module. - Add ingo#register#All() and ingo#register#Writable() (so that this information doesn't have to be duplicated any longer). - FIX: ingo#query#get#WritableRegister() doesn't consider all writable registers (-_* are writable, too). - Add ingo/register/accumulate.vim module. - Add ingo/tabpage.vim module. - Add ingo#list#NonEmpty() and ingo#list#JoinNonEmpty(). - Factor out ingo#filetype#GetPrimary() from ingo#filetype#IsPrimary(). - Add ingo#fs#path#split#ChangeBasePath(). - ENH: ingo#funcref#ToString() returns non-Funcref argument as is (instead of empty String). This allows to transparently handle function names (as String), too. - ingo#event#Trigger(): Temporarily disable modeline processing in compatibility implementation. - Add ingo#event#TriggerEverywhere() and ingo#event#TriggerEverywhereCustom() compatibility wrappers for :doautoall <nomodeline>. - Ingo Karkat
[2017-12-13]  SQHell.vim : A lightweight SQL wrapper for vim
(0.4) Features ------------ - Added support for Sqlite - Allow results to be in new split each time or stay in current buffer - Allow postgres to work with multiple queries - Better documentation - Joe Reynolds
[2017-12-13]  asyncrun : Run Async Shell Commands in Vim 8.0 and Output to Quickfix in Realtime
(1.3.19) new option asyncrun_skip to disable specific autocmds - Wei Lin
[2017-12-13]  vimmake : Customize shell tools for vim (supports async jobs)
(1.0.4) new option: g:vimmake_build_skip to disable specific autocmd - Wei Lin
[2017-12-08]  vim-prettier : A vim plugin wrapper for prettier
(0.2.6) feature - adding support for prettier 1.9.1 - mtermayer reis
[2017-12-08]  Despacio : Vim Colorscheme
(8cc515c ) New Pmenu groups, New Tabline groups, New String color, New Normal,  New Terminal Themes For more data: https://github.com/AlessandroYorba/Despacio - Alessandro Yorba
[2017-12-08]  SearchInRange : Limit search to range when jumping to the next search result.
(2.00) - Add SearchInRangeInclude, SearchInRangeExclude, SearchInRangeClear commands. These allow dynamic ranges that get re-interpreted on each search. - Implement skipping over gaps between individual ranges. - Also add {pattern} to the search history. - Ingo Karkat
Displaying 10 of 5493 (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