nvim-oxi icon indicating copy to clipboard operation
nvim-oxi copied to clipboard

:link: Rust bindings to all things Neovim

Results 27 nvim-oxi issues
Sort by recently updated
recently updated
newest added

It would be good to either make them public or improve the documentation everywhere they are used, so that you can have a quick look on what actually are the...

documentation
enhancement

Just to give a little bit of context, Rust's async functions return [`Future`s](https://doc.rust-lang.org/std/future/trait.Future.html) that need an executor to drive them to completion. The usual way to achieve this is to...

good first issue

One great thing to have would be https://neovim.io/doc/user/lua.html#lua-ui Sadly they are only usable with callbacks, but with #38 this could maybe be made to be async instead. Especially because they...

enhancement

1. add testing bash scripts for examples 2. add `src/test.rs` which takes snapshots for: * calc & mechanic: succeeded * mlua & api: failed #54 --- And * fix the...

```bash # build in `nvim-oxi/examples/mlua` cargo b -r && mkdir lua -p && mv target/release/liblua.so lua/lua.so -fn # nvim set_rtp=":set rtp+=$PWD" cmd=":lua require'lua'.greetings()" nvim -u NONE --headless +"$set_rtp" +"$cmd" +quit...

bug

Hello, I am using the crate setup example from the repo and Neovim crashes when loading the plugin DLL file by requiring the module. I am copying the DLL directly...

I think I remember running into a similar question when working on [turboladen/overkill_nvim](https://github.com/turboladen/overkill_nvim) and stopped working on it (because this project emerged!)... I see that [`nvim_oxi::api::types::Mode`](https://github.com/noib3/nvim-oxi/blob/main/crates/oxi-api/src/types/mode.rs) doesn't have a variant...