nvim-completion
nvim-completion | coq.artifacts | |
---|---|---|
8 | 2 | |
527 | 16 | |
- | - | |
9.0 | 6.2 | |
over 1 year ago | 6 days ago | |
Rust | Python | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nvim-completion
-
Introducing nvim-oxi: first-class Rust bindings to Neovim internals
It was originally a much smaller and simpler codebase that I put together while writing nvim-compleet. After a few requests I decided to take the time to develop it into a standalone crate that everyone can use, and yesterday it was finally published on crates.io.
-
Neovim 0.7 Released
I don't know how well or not it works, but there is an autocomplete plugin being written in Rust.
https://github.com/noib3/nvim-compleet
- Nvim-Compleet - A Neovim autocompletion framework written in Rust
- Nvim-Compleet – A Neovim autocompletion framework written in Rust
-
Announcing nvim-compleet: A new autocompletion framework written in Rust!
This is the branch I'm working on.
coq.artifacts
-
Announcing nvim-compleet: A new autocompletion framework written in Rust!
Maybe for snippets can use the same one from coq https://github.com/ms-jpq/coq.artifacts that aggregates various snippets on the internet.
-
Recommended autocompletion plugin
From my experience, coq_nvim requires a bit on the order to call it on, in your config, you can add the auto_start option in it's setting if you don't care loading on demand. It also comes with its own snippets so having ultisnips would be useless here.
What are some alternatives?
nvim-send - Essentially "nvim --remote-expr <expr>" / "nvim --remote-send <keys>" or "nvr --nostart --remote-send <keys>" in Rust
nvim-cmp - A completion plugin for neovim coded in Lua.
ocaml-lsp - OCaml Language Server Protocol implementation
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
cargo-limit - Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.
nvim-lspconfig - Quickstart configs for Nvim LSP
neovide - No Nonsense Neovim Client in Rust
cmp-nvim-ultisnips - nvim-cmp source for ultisnips
sniprun - A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
cmp-nvim-lsp - nvim-cmp source for neovim builtin LSP client
neovim-remote - :ok_hand: Support for --remote and friends.
coc-snippets - Snippets solution for coc.nvim