How do I read man pages inside Neovim with syntax highlighting and tag navigation?
:Man {name}
Neovim ships with a built-in :Man command (the man.
command-line #neovim #navigation #documentation #command-line
:Man {name}
Neovim ships with a built-in :Man command (the man.
command-line #neovim #navigation #documentation #command-line
vim.api.nvim_create_user_command()
Neovim's Lua API provides vim.
:lua vim.diagnostic.goto_next({severity = vim.diagnostic.severity.ERROR})
Neovim's built-in diagnostic system (vim.
gO
Since Neovim 0.
:lua vim.diagnostic.config({virtual_text = false})
Neovim's built-in diagnostic system (vim.
:lua vim.lsp.inlay_hint.enable()
Neovim 0.
gra
Since Neovim 0.
grr
Since Neovim 0.
:set cmdheight=0
Setting cmdheight=0 in Neovim 0.
set winbar=%f
Neovim 0.
:set statuscolumn=%s%=%l\
Neovim 0.
config #config #neovim #statusline #line-numbers #formatting
vim.diagnostic.goto_next()
Neovim's built-in vim.
vim.lsp.buf.format()
Neovim's built-in LSP client exposes vim.
vim.opt.option:append(value)
Neovim's vim.
:trust
Neovim supports project-local configuration via a .
:w ++p
Neovim's :w ++p flag automatically creates any missing intermediate directories when writing a file.
zp
Pastes a blockwise register like p, but skips padding lines shorter than the block's right edge with trailing spaces.
:InspectTree
Opens an interactive split window showing the treesitter parse tree for the current buffer.
:set splitkeep=screen
Controls how Neovim preserves the visual position of content when creating, closing, or resizing horizontal splits.
:set wildoptions=fuzzy
Enables fuzzy matching for Neovim's command-line tab completion (wildmenu), so you can match any part of a filename, command, or option — not just from the be
command-line #completion #command-line #neovim #config #wildmenu