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.
How to make spell check suggestions appear in a popup?
3 projects | reddit.com/r/neovim | 28 May 2022
I use the cmp completion plugin with the cmp-spell extension.
Spellchecker in nvim lsp
2 projects | reddit.com/r/neovim | 25 Jan 2022
Fuzzy matching for omnicompletion?
2 projects | reddit.com/r/vim | 20 Sep 2022
This is where completion plugins bring some value, like asyncomplete.vim, YCM, nvim-cmp for neovim only, ...etc.
11 projects | reddit.com/r/vim | 17 Sep 2022
for autocomplete, there are a bunch of lsp clients for Vim and Neovim ships with one, you may want to check: coc, ycm, ale, vim-lsp, cmp, nvim-lspconfig
Template in C++
8 projects | reddit.com/r/neovim | 12 Sep 2022
In order for them work you should have these plugins. * nvim-cmp * Luasnip * friendly-snippets (optional) * cmp_luasnip And here's my nvim-cmp configuration for reference.
Is there any way to autocomplete language functions? For example, show things like fmt.Printf or fmt.Println when writing fmt.Print and pressing the autocomplete key.
12 projects | reddit.com/r/neovim | 10 Sep 2022
I would suggest https://github.com/hrsh7th/nvim-cmp
Neovim: Plugins para empezar
9 projects | dev.to | 8 Sep 2022
Neovim: Plugins to get started
33 projects | dev.to | 8 Sep 2022
Next step is to make Neovim really understand our code: have it autocomplete variables, setup jump to definition, rename variables, all that good stuff. To achieve this I recommend using the builtin LSP client, configure it using nvim-lspconfig and then setup autocomplete with nvim-cmp. But doing that is not exactly easy, I made another guide specifically for this:
One thing a dislike about Nvim Plugins is...
5 projects | reddit.com/r/neovim | 29 Aug 2022
emmylua docs or documentation in general, especially on huge projects. Most of the time I'm able to R.T.F.S.C and have a general understanding of how they work but emmylua makes it way easier to understand. Take cmp or mason for example.
Considering leaving Spacevim. Any recommendations?
11 projects | reddit.com/r/neovim | 21 Aug 2022
https://github.com/hrsh7th/nvim-cmp (autocomplete, note that cmp needs sources)
How to get bordered ui for hover actions in lspconfig for gopls
3 projects | reddit.com/r/neovim | 19 Aug 2022
Is there a way to configure https://github.com/neovim/nvim-lspconfig so that its hover actions render a nice border UI like https://github.com/simrat39/rust-tools.nvim or https://github.com/hrsh7th/nvim-cmp use?
how to use tab and shift+tab to cycle through completions in nvim-cmp.
2 projects | reddit.com/r/neovim | 12 Aug 2022
There are more in-depth example mappings in the documentation here.
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
LuaSnip - Snippet Engine for Neovim written in Lua.
rust-tools.nvim - Tools for better development in rust using neovim's builtin lsp
coc-r-lsp - R LSP Client for coc.nvim
ddc.vim - Dark deno-powered completion framework for neovim/Vim8
vscode-codicons - The icon font for Visual Studio Code
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
lua-language-server - A language server that offers Lua language support - programmed in Lua
nvim-lsp-installer - ⚠️ Further development has moved to https://github.com/williamboman/mason.nvim!