Awesome
vital-Whisky
A vital.vim external module collection.
Note that all modules in this repository are experimental and may be removed.
Modules
Name | Description | Remark |
---|---|---|
App.Action | Add interface to select special mappings | |
App.Args | A minimal command argument library | |
App.Emitter | An event emitter with middleware support | Deprecated |
App.Flag | A simple command argument library | Deprecated |
App.Revelator | Use exception to show messages | Deprecated |
App.Spinner | ASCII spinner collection | Deprecated |
App.WindowLocator | Utility to manage suitable window | |
App.WindowSelector | Add interface to select window visually | |
Async.Observable.Process | Async.Observable based process module | |
Async.Promise.Deferred | Async.Promise based deferred module | |
Async.Promise.Process | Async.Promise based process module | |
Async.CancellationToken | CancellationToken to cancel promise | |
Async.CancellationTokenSource | CancellationTokenSource to cancel promise | |
Async.File | Asynchronous version of System.File | |
Async.Lambda | Asynchronous version of Lambda | |
Async.Observable | A minimal Observable | |
Data.List.Chunker | Make chunks from a list | |
System.Job | Vim/Neovim compatible layer of job | |
System.Sandbox | Create a sandbox directory for tests | |
Vim.Buffer.ANSI | Use conceal to show ANSI color | Deprecated |
Vim.Buffer.Group | Create a buffer group | Deprecated |
Vim.Buffer.Opener | Open a buffer in numerous way | Deprecated |
Vim.Buffer.Writer | Write content to a buffer | Deprecated |
Vim.Console | Console | Deprecated |
Vim.Highlight | Highlight library | Deprecated |
Vim.Window | Window library | Deprecated |
Vim.Window.Cursor | Window cursor library | Deprecated |
Vim.Window.Locator | Window locator library | Deprecated |
Vim.Window.Selector | Window selector library | Deprecated |
Config | Script config utility | |
Lambda | Lambda function utility | |
Path | Module to manipulate slash-separated paths | |
Path.Filepath | Module to manipulate file system paths | |
Prompt | Prompt | Deprecated |
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.