Our great sponsors
-
noice.nvim
💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I have been happily using cmdheight=0 for a while now, without noice.nvim. My strategy was simply to add some extra components in the statusline (search result, macro recording, connected LSP servers) paired with fidget.nvim for LSP status updates.
I love the look of cmdheight=0 but the annoyances keep me from using it. For example, if I do a search with zero results with cmdheight=1 I get a non-obtrusive search hit bottom without match message in the command line; but with cmdheight=0 I get the same message but with an additional Press ENTER to continue prompt. See existing Neovim issue here. Noice redirects such messages to nvim-notify.
Using nvim-notify - I have a slightly customized config which makes it easier to see where messages are "coming" from.
Using nvim-notify - I have a slightly customized config which makes it easier to see where messages are "coming" from.
I have been happily using cmdheight=0 for a while now, without noice.nvim. My strategy was simply to add some extra components in the statusline (search result, macro recording, connected LSP servers) paired with fidget.nvim for LSP status updates.
I wrote a small plugin lualine-so-fancy.nvim with these extra lualine component if you're curious.