cmp-buffer
nvim-cmp source for buffer words (by hrsh7th)
dotfiles
My personal dotfiles for kitty, neovim, sway, waybar, zsh, makepg, pacman (by victor4pinheiro)
Our great sponsors
cmp-buffer | dotfiles | |
---|---|---|
10 | 2 | |
505 | 6 | |
- | - | |
0.0 | 5.9 | |
5 months ago | 9 days ago | |
Lua | Shell | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
cmp-buffer
Posts with mentions or reviews of cmp-buffer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-13.
- Best way to limit string length tokenized for completion suggestion in cmp/buffer?
-
Need some help with cmp suggestion priority / order
sources = cmp.config.sources({ { name = "nvim_lsp", priority = 1, group_index = 1 }, { name = "luasnip" }, { group_index = 2, name = "buffer", priority = 5, option = { -- https://github.com/hrsh7th/cmp-buffer get_bufnrs = function() return vim.api.nvim_list_bufs() end, }, }, { name = "nvim_lsp_signature_help" }, { name = "path" }, }),
-
Make lsp-zero.nvim coexists with other plugins instead of controlling them
cmp-buffer: Completion source. It provides suggestions based on the current file.
-
Why use cmp-buffer?
Then what is the purpose of using cmp-buffer?
-
nvim-cmp source for working with snake case and camel case
Okay I sat down and did exactly what I said in my previous comment. Essentially it's a complete rewrite of my old code that makes things much more generic and flexible. You can take a look at the PR here: https://github.com/hrsh7th/cmp-buffer/pull/60.
-
Autocomplete lines in the current buffer | nvim-cmp-buffer-lines
Good work but can you tell how is it different from https://github.com/hrsh7th/cmp-buffer
-
My Neovim setup for React, TypeScript, Tailwind CSS, etc
hrsh7th/cmp-buffer - nvim-cmp source for buffer words
- Nvim-cmp nonlatin characters
-
Neovim LSP: Setup nvim-lspconfig + nvim-cmp
cmp-buffer
-
LSP omnifunc fuzzy completion?
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
dotfiles
Posts with mentions or reviews of dotfiles.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-30.
-
LSP omnifunc fuzzy completion?
I installed nvim-cmp with the LuaSnip , LSPConfig and nvim-lsp-installer to get this. Now, if you only installed nvim-cmp without snippers, buffers and cmdline, i don't know what to do. See the repository of nvim-cmp and install what is needed to work and if you're still in doubt, check my dotfile (https://github.com/victor4pinheiro/dotfiles/blob/main/init.lua)
-
How do I configure Neovim with Lua as a Vim beginner?
When I migrate to Neovim with Lua, I used this two: https://github.com/nanotee/nvim-lua-guide and https://oroques.dev/notes/neovim-init/. They helped me too much and if you want a example of dotfiles, see my github (https://github.com/victor4pinheiro/dotfiles) and search for Neovim section on dotfiles.
What are some alternatives?
When comparing cmp-buffer and dotfiles you can also consider the following projects:
cmp-nvim-lsp - nvim-cmp source for neovim builtin LSP client
cmp-rg - ripgrep source for nvim-cmp
kickstart.nvim - A launch point for your personal nvim configuration
cmp-git - Git source for nvim-cmp
nvim-lua-guide - A guide to using Lua in Neovim
nvim-cmp - A completion plugin for neovim coded in Lua.
Neovim-from-scratch - 📚 A Neovim config designed from scratch to be understandable
mason-lspconfig.nvim - Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
nvim-new
friendly-snippets - Set of preconfigured snippets for different languages.
nvimrc - neovim configuration. :cherry_blossom:
cmp-buffer vs cmp-nvim-lsp
dotfiles vs cmp-nvim-lsp
cmp-buffer vs cmp-rg
dotfiles vs kickstart.nvim
cmp-buffer vs cmp-git
dotfiles vs nvim-lua-guide
cmp-buffer vs nvim-cmp
dotfiles vs Neovim-from-scratch
cmp-buffer vs mason-lspconfig.nvim
dotfiles vs nvim-new
cmp-buffer vs friendly-snippets
dotfiles vs nvimrc