| Crates.io | nvim-utils |
| lib.rs | nvim-utils |
| version | 0.1.12 |
| created_at | 2023-02-21 10:11:53.380417+00 |
| updated_at | 2023-03-01 19:17:24.042503+00 |
| description | Utilities for writing neovim plugins in rust |
| homepage | |
| repository | https://github.com/willothy/nvim-utils |
| max_upload_size | |
| id | 790610 |
| size | 51,702 |
Interacting with Neovim's lua api in Rust can be a bit of a pain. nvim-utils aims to make it easier and quicker to develop Neovim plugins in Rust by removing as much of the required boilerplate as possible, and implementing bindings for the vim.* lua api.
cargo add nvim-utils
nvim-utils provides utilities for:
mluavim.notifyrequire and printCheck out the examples for a simple example plugin, or my plugins moveline and blam for slightly more complex ones.
Open docs.rs/nvim-utils for the full documentation.
If you build a plugin using nvim-utils, submit a PR or let me know and I'll list it here!