Home

Awesome

vital-Whisky

Powered by vital.vim MIT License

reviewdog vim neovim

A vital.vim external module collection.

Note that all modules in this repository are experimental and may be removed.

Modules

NameDescriptionRemark
App.ActionAdd interface to select special mappings
App.ArgsA minimal command argument library
App.EmitterAn event emitter with middleware supportDeprecated
App.FlagA simple command argument libraryDeprecated
App.RevelatorUse exception to show messagesDeprecated
App.SpinnerASCII spinner collectionDeprecated
App.WindowLocatorUtility to manage suitable window
App.WindowSelectorAdd interface to select window visually
Async.Observable.ProcessAsync.Observable based process module
Async.Promise.DeferredAsync.Promise based deferred module
Async.Promise.ProcessAsync.Promise based process module
Async.CancellationTokenCancellationToken to cancel promise
Async.CancellationTokenSourceCancellationTokenSource to cancel promise
Async.FileAsynchronous version of System.File
Async.LambdaAsynchronous version of Lambda
Async.ObservableA minimal Observable
Data.List.ChunkerMake chunks from a list
System.JobVim/Neovim compatible layer of job
System.SandboxCreate a sandbox directory for tests
Vim.Buffer.ANSIUse conceal to show ANSI colorDeprecated
Vim.Buffer.GroupCreate a buffer groupDeprecated
Vim.Buffer.OpenerOpen a buffer in numerous wayDeprecated
Vim.Buffer.WriterWrite content to a bufferDeprecated
Vim.ConsoleConsoleDeprecated
Vim.HighlightHighlight libraryDeprecated
Vim.WindowWindow libraryDeprecated
Vim.Window.CursorWindow cursor libraryDeprecated
Vim.Window.LocatorWindow locator libraryDeprecated
Vim.Window.SelectorWindow selector libraryDeprecated
ConfigScript config utility
LambdaLambda function utility
PathModule to manipulate slash-separated paths
Path.FilepathModule to manipulate file system paths
PromptPromptDeprecated

License

The code in this repository follows MIT license texted in LICENSE. Contributors need to agree that any modifications sent in this repository follow the license.