nui.nvim
UI Component Library for Neovim. (by MunifTanjim)
cmp-cmdline
nvim-cmp source for vim's cmdline (by hrsh7th)
Our great sponsors
nui.nvim | cmp-cmdline | |
---|---|---|
29 | 18 | |
1,390 | 449 | |
- | - | |
8.2 | 3.7 | |
about 1 month ago | about 1 month ago | |
Lua | Lua | |
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.
nui.nvim
Posts with mentions or reviews of nui.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-05.
-
musings on an Emacs GUI library
Perhaps nui.nvim could be the foundation for a more graphical nvim?
-
nui.nvim Update - NuiTable for rendering table-like structured content
That was just a demo, replacing the content of the cell under cursor to "Poof!". The code for that demo is here: https://github.com/MunifTanjim/nui.nvim/pull/260
-
Why the lua api does not execute sequentially
I get the same problem with it, but NUI's input doesn't exhibit this problem.
-
Is there any plugin that helps to create a custom menu or popup?
For keybindings specifically, folke/which-key.nvim. If you actually want to create your own, the most popular UI component plugin that I can think of is MunifTanjim/nui.nvim
-
[Question] Rounded corners in popups
There is a way to fix them, but it's quite tricky, would require quite some work, and also requires a terminal with support for the kitty graphical protocol: https://github.com/MunifTanjim/nui.nvim/pull/107
- Dired.nvim - help me make it better.
-
nui.nvim can now help you making complex Layout!
Not at this moment. But it's on the way: https://github.com/MunifTanjim/nui.nvim/pull/138
-
What are some of your favorite eye candy plugins?
nui.nvim, provides nice "components" for inputs, selects, popups.
-
How do I make "drop down lists" (like file tree plugins) using Neovim Lua API?
Have you checked NuiTree from https://github.com/MunifTanjim/nui.nvim ? You can either use it directly or see the source code to have an idea about the implementation.
-
Is there a Neovim UI Library that I should use or should I write it from srcatch?
LMGTFY... https://github.com/MunifTanjim/nui.nvim
cmp-cmdline
Posts with mentions or reviews of cmp-cmdline.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-28.
-
How to change which keys accept a suggestion while searching?
Thanks! Ended up figuring this one out on my own from https://github.com/hrsh7th/cmp-cmdline. I missed that it was a separate plugin.
-
cmp-cmdline vs wilder.nvim
Here’s one of them https://github.com/hrsh7th/cmp-cmdline/issues/60
- Fuzzy search all possible complete commands?
-
Automatic command suggestions without pressing tab?
I think cmp-cmdline is what you're referring to? It's an extension of nvim-cmp.
-
Command completion like emacs (Helm/Ivy)
nvim-cmp + cmp-cmdline
-
Command mode commands appearing in insert mode LSP
Do you have cmp-cmdline? And you didn't setup it like this: require'cmp'.setup.cmdline(':', { sources = { { name = 'cmdline' } } })
-
Is there a command runner plugin like a lot of apps have like cmd-k
If you're on Neovim you can use cmp-cmdline which autocompletes the commands for your while you type (in a fuzzy manner if you want).
-
kat.nvim Release "Exuberant Cornish Rex" now available - Major speed and quality of life improvements, Neovim 0.6 support fully removed
:KatGenTermTheme now has completion: for all you cmp-cmdline or wilder users out there
- I ran a packer sync and now nvim-cmp opens on every single character I type (including spaces)
- How to fix very slow :r command on Powershell Core ?
What are some alternatives?
When comparing nui.nvim and cmp-cmdline you can also consider the following projects:
popup.nvim - [WIP] An implementation of the Popup API from vim in Neovim. Hope to upstream when complete
fine-cmdline.nvim - Enter ex-commands in a nice floating input.
neovim-ui - Vaporware -- nothing to see here
nvim-cmp - A completion plugin for neovim coded in Lua.
vim-quickui - The missing UI extensions for Vim 9 (and NeoVim) !! :sunglasses:
cmp-path - nvim-cmp source for path
dressing.nvim - Neovim plugin to improve the default vim.ui interfaces
cmp-nvim-lsp - nvim-cmp source for neovim builtin LSP client
vim-arduino - Vim plugin for compiling and uploading arduino sketches
command-completion.nvim
vim-ctrlspace - Vim Space Controller
telescope-env.nvim - watch environment variables with telescope :telescope:
nui.nvim vs popup.nvim
cmp-cmdline vs fine-cmdline.nvim
nui.nvim vs neovim-ui
cmp-cmdline vs nvim-cmp
nui.nvim vs vim-quickui
cmp-cmdline vs cmp-path
nui.nvim vs dressing.nvim
cmp-cmdline vs cmp-nvim-lsp
nui.nvim vs vim-arduino
cmp-cmdline vs command-completion.nvim
nui.nvim vs vim-ctrlspace
cmp-cmdline vs telescope-env.nvim