Event handlers
|job-control| Spawn and control multiple processes
|channel| Nvim asynchronous IO
|vimscript| Vimscript reference
|vimscript-functions| Vimscript functions
|testing.txt| Vimscript testing functions
|remote-plugin| Nvim remote plugins
|health| Health checking
------------------------------------------------------------------------------
PROGRAMMING LANGUAGE SUPPORT
|lsp| Language Server Protocol (LSP)
|diagnostic-api| Diagnostic framework
|treesitter| Incremental syntax parsing
|indent.txt| automatic indenting for C and other languages
|syntax| syntax highlighting
|filetype| Settings for specific types of files
|quickfix| Commands for a quick edit-compile-fix cycle
|ft_ada.txt| Ada filetype plugin
|ft_hare.txt| Filetype plugin for Hare
|ft_ps1.txt| PowerShell filetype plugin
|ft_raku.txt| Raku filetype plugin
|ft_rust.txt| Rust filetype plugin
|ft_sql.txt| SQL filetype plugin
------------------------------------------------------------------------------
UI
|tui| Builtin UI
|gui| External (graphical) UIs
|signs| Signs displayed as window decorations (the "gutter")
------------------------------------------------------------------------------
LANGUAGE SUPPORT
|digraph| List of available digraphs
|mbyte.txt| Multibyte text support
|mlang.txt| Non-English language support
|rileft.txt| Right-to-left editing mode
|arabic.txt| Arabic language support and editing
|hebrew.txt| Hebrew language support and editing
|russian.txt| Russian language support and editing
|vietnamese.txt| Vietnamese language support and editing
------------------------------------------------------------------------------
INTEROP
|provider| Builtin remote plugin hosts
|if_perl| Perl interface
|if_pyth| Python interface
|if_ruby| Ruby interface
------------------------------------------------------------------------------
VERSIONS
|deprecated| Deprecated features that will be removed
|vi-differences| Differences between Vim and Vi
------------------------------------------------------------------------------
DEVELOPING NVIM
|dev| Development of Nvim
|dev-arch| Internal architecture, modules, data structures
|dev-style| Development style guidelines
|dev-theme| Design guidelines (colorschemes etc.)
|dev-tools| Tools and techniques for developing Nvim
|dev-vimpatch| Merging patches from Vim
Standard plugins ~
*standard-plugin-list*
|pi_gzip.txt| Reading and writing compressed files
|pi_msgpack.txt| msgpack utilities
|pi_paren.txt| Highlight matching parens
|pi_spec.txt| Filetype plugin to work with rpm spec files
|pi_tar.txt| Tar file explorer
|pi_zip.txt| Zip archive explorer
|netrw| Reading and writing files over a network
Local additions ~
*local-additions*
------------------------------------------------------------------------------
Bars example *bars*
Now that you've jumped here with CTRL-] or a double mouse click, you can use
CTRL-T, CTRL-O, g<RightMouse>, or <C-RightMouse> to go back to where you were.
Note that tags are within | characters, but when highlighting is enabled these
characters are hidden. That makes it easier to read a command.
You can use CTRL-] on any word (even if it is not within "|") and Nvim will
try to find help for it. Especially for options in single quotes, e.g.
'hlsearch'.
vim:tw=78:isk=!-~,^*,^\|,^\":ts=8:noet:ft=help:norl: