|3 months ago||4 days ago|
|MIT License||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.
My Neovim setup for React, TypeScript, Tailwind CSS, etc
34 projects | dev.to | 9 Aug 2022
hrsh7th/cmp-nvim-lsp - nvim-cmp source for neovim's built-in LSP
nvim-cmp setup for R?
5 projects | reddit.com/r/neovim | 24 Jul 2022
You'd need: - hrsh7th/nvim-cmp with set up LSP source (hrsh7th/cmp-nvim-lsp). - neovim/nvim-lspconfig. - R language server installed. This is a regular R package, can be installed from CRAN.
Neovim LSP: Setup nvim-lspconfig + nvim-cmp
8 projects | dev.to | 23 May 2022
Sumneko global vim completion using native-lsp
3 projects | reddit.com/r/neovim | 28 Jan 2022
LSP omnifunc fuzzy completion?
3 projects | reddit.com/r/neovim | 30 Dec 2021
nvim-cmp is just the autocompletion engine w/ fuzzy matching and other filtering options. To get items to be filled from cmp you will need sources, for example: hrsh7th/cmp-nvim-lsp plugin will provide items from a LSP server to cmp, so you can get items you can fuzzy match in. Another one is items from buffers: hrsh7th/cmp-buffer
Problem with nvim-cmp and cssls
2 projects | reddit.com/r/neovim | 5 Dec 2021
Hello together, First of all, I want to apologize to bother you with my config problem, but I already created an issue about this sometime ago, at the appropriate repository for cmp-nvim-lsp, but with no response, and I am getting desperate.
How to configure ALE and floating windows?
4 projects | reddit.com/r/neovim | 2 Dec 2021
For auto-completion with nvim lsp, you can use nvim-cmp with cmp-nvim-lsp
Small nvim-cmp and builtin nvim-lspconfig 'capabilities' question
2 projects | reddit.com/r/neovim | 2 Oct 2021
but from for nvim-cmp we have this ( here ) :
Recommended autocompletion plugin
11 projects | reddit.com/r/neovim | 24 Sep 2021
For cmp you will need the autocompletion engine and the sources to use. Sources are plugins for cmp that will populate the popup menu with items from different contexts, like from nvim-lsp, ultisnips, vsnip, etc. So you will need to install nvim-cmp along with sources like nvim-lsp source and ultisnips source. Finally, you will need the setup() function to add the expansion trigger, list the sources, add mappings, etc. You will just have to read the docs on the README in the repo for some example code. Unfortunately, those examples are not great to copy/paste if you have no clue what it's doing.
Looks like the nvim-compe plugin is going to be deprecated, replaced by nvim-cmp (eventually)
8 projects | reddit.com/r/neovim | 23 Aug 2021
Hey, thanks for sharing, I am able to get it working, however, I have doubts... In this line, what exactly does "nvim_lsp" means? I mean, if I have installed a source for ex. hrsh7th/cmp-nvim-lsp, then shouldn't it be "cmp-nvim-lsp" as source name? Providing "nvim_lsp" source name works for me but not "cmp-nvim-lsp"!!
Neovim 0.8 Released
19 projects | news.ycombinator.com | 30 Sep 2022
Auto-complete font names with nvim-cmp-fonts
2 projects | reddit.com/r/neovim | 29 Sep 2022
I created a neat plugin for nvim-cmp which auto-completes for the fonts installed on your computer. This is useful for editing configuration files. I recommend it for people who use nvim-cmp.
Noob post: Been using neovim for 3 days and I followed the following instructions (see post) for LSP integration and got "attempt to index local 'lsp' (a nil value)".
5 projects | reddit.com/r/neovim | 28 Sep 2022
nvim-cmp -> completion
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.
What are some alternatives?
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
lspkind.nvim - vscode-like pictograms for neovim lsp completion items
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