https://github.com/xvezda/vim-veast
:paw_prints: Vim script helper functions library
https://github.com/xvezda/vim-veast
neovim nvim vim vim-plugins vim-scripts vimscript-library
Last synced: about 1 month ago
JSON representation
:paw_prints: Vim script helper functions library
- Host: GitHub
- URL: https://github.com/xvezda/vim-veast
- Owner: Xvezda
- License: mit
- Created: 2020-01-08T10:51:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-02T06:06:26.000Z (over 5 years ago)
- Last Synced: 2025-02-05T20:06:49.012Z (3 months ago)
- Topics: neovim, nvim, vim, vim-plugins, vim-scripts, vimscript-library
- Language: Vim script
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# veast.vim

[](https://github.com/Xvezda/vim-veast/actions)Veast is a library for vim script which highly inspired by [lodash](https://github.com/lodash/lodash) and [underscore](https://github.com/jashkenas/underscore).
It contains useful helper functions, which provides efficient way to writing vim plugins.
## Usage
You can either directly include veast to your vim plugin project or make dependency by using plugin manager(e.g. pathogen, vim-plug etc.) to make it works.
### Direct method
```sh
# Create autoload
mkdir -p /autoload
# Copy veast library
cp plugin/veast.vim /autoload/
```### Plugin manager method
e.g. vim-plug
```vim
call plug#begin()
Plug 'Xvezda/vim-veast'
" ...
call plug#end()
```### Include
```vim
runtime! autoload/veast.vim
```## Test
[vader.vim](https://github.com/junegunn/vader.vim) required
`make test`
## Use case
* [vim-nobin](https://github.com/Xvezda/vim-nobin)