nvim
nvim-cmp
Our great sponsors
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
-
nvim-cmp setup for R?
I've found an example config with vim-mucomplete. Most configs I've found for R seem to use ncm-R, ncm2 and nvim-yarp but I could not make those work at all on my system.
nvim-cmp
-
Procrastinated on real work while I added this hacky theme hot reload mechanism based on the hour of the day. What do y'all think?
That’s part of https://github.com/hrsh7th/nvim-cmp. In their example config there’s a snippet for configuring cmdline sources.
-
Use LSP autocomplete without auto pop up.
I used to use nvim-complete, but it has been depreciated, seems it's replacement is nvim-cmp. It seems like nvim-cmp can't even disable the auto pop up. Most of the time I know what I wish to type, and don't wish to have many irrelevant suggestions. nIs there a way show LSP auto complete suggestions only when a key combo is pressed, and not constantly throw them in your face?
-
How to make available new LSP servers to NeoVim
nvim-cmp
-
Make lsp-zero.nvim coexists with other plugins instead of controlling them
I like to describe lsp-zero as an opinionated configuration wrapped in a plugin. It was made to reduce the boilerplate code necessary to configure nvim-cmp and nvim-lspconfig.
-
nvim: coq vs cmp
I am using cmp, and the main reason for me not to explore the alternatives is that cmp seems to have the most completion sources, which is the core deciding factor for me personally. https://github.com/hrsh7th/nvim-cmp/wiki/List-of-sources
-
Struggling with lsp/snippets and shortcuts
lsp-zero configures other plugins for you. And so the thing that actually handles the autocomplete is nvim-cmp. nvim-cmp is the plugin you need to configure.
-
Vimscript to lua: everything you need to know
To replace coc and ale, you'll probably need to install more than two plugins. Neovim is in fact well known for its built-in LSP, which can be configured in many ways. The quickest one is by using lsp-zero, which sets up automatically language servers and autocompletion, without you having to write everything on your own. Alternatively, you can manually set up mason, nvim-cmp, null-ls and more, to achieve a similar result with your own efforts. I will write another blog post about this, so stay tuned.
-
[Help] - How do you style nvim-cmp item preview?
You could find the full set of configuration parameters here: link and here
-
New year and new vim (aka NeoVim)
I thought everyone was using hrsh7th/nvim-cmp 😂
-
Neovim - Workflow para Java, C# e JS/TypeScript (Atualização com Neovim 0.8 e LSP)
nvim-cmp: engine de autocomplete;
What are some alternatives?
cmp-nvim-lsp - nvim-cmp source for neovim builtin LSP client
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
completion-nvim - A async completion framework aims to provide completion to neovim's built in LSP written in Lua
coq.artifacts
LuaSnip - Snippet Engine for Neovim written in Lua.
rust-tools.nvim - Tools for better development in rust using neovim's builtin lsp
ddc.vim - Dark deno-powered completion framework for neovim/Vim8
coc-r-lsp - R LSP Client for coc.nvim
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
vscode-codicons - The icon font for Visual Studio Code
nvim-lspconfig - Quickstart configs for Nvim LSP