Movatterモバイル変換


[0]ホーム

URL:


Help

Nvim:help pages,generated fromsource using thetree-sitter-vimdoc parser.


Nvim documentation

If you are new to Nvim, seenvim-intro. (To go to a help link, move thecursor to it and hitCTRL-], or ctrl-click with mouse. Try it here:bars.)

About NvimQ_ct

newsNews since the previous release
nvimGetting start with Nvim
tutor30-minute interactive course for beginners
vim-differencesNvim compared to Vim
faqFrequently Asked Questions
tipsVarious tips
bugsWhere to send bug reports
supportSupported platforms
copyingAbout copyrights

Usage

helphelpUsing the:help files
introIntroduction to Vim
quickrefOverview of common commands
indexIndex of all commands
user-manualUser manual: How to accomplish editing tasks.
message.txt(Error) messages and explanations
KuwashaHelping poor children in Uganda

Basic editing

startingStarting Vim, Vim command arguments, initialisation
edit-filesEditing and writing files
motion.txtCommands for moving around
scrollingScrolling the text in the window
insert.txtInsert and Replace mode
change.txtDeleting and replacing text
undo-redoUndo and Redo
repeat.txtRepeating commands, Vim scripts and debugging
visual-modeUsing Visual mode (selecting text)
variousVarious other commands
crash-recoveryRecovering from a crash

Advanced editing

cmdlineCommand-line editing
optionsDescription of all options
pattern-searchesVim regexp patterns and search commands
key-mappingKey mapping (shortcuts), abbreviations
tagsTags and special searches
windowsCommands for using windows and buffers
tabpageCommands for using tabpages
spellSpell checking
diffComparing files
foldingHide (fold) ranges of lines
terminalEmbedded terminal emulator

API (extensibility/scripting/plugins)

apiNvim API via RPC, Lua and Vimscript
uiNvim UI protocol
lua-guideNvim Lua guide
luaLua API
luarefLua reference manual
luvrefLuv (vim.uv) reference manual
autocmdEvent handlers
job-controlSpawn and control multiple processes
channelNvim asynchronous IO
vimscriptVimscript reference
vimscript-functionsVimscript functions
remote-pluginNvim remote plugins
healthHealth checking

Programming language support

lspLanguage Server Protocol (LSP)
diagnostic-apiDiagnostic framework
treesitterIncremental syntax parsing
indent.txtautomatic indenting for C and other languages
syntaxsyntax highlighting
filetypeSettings for specific types of files
quickfixCommands for a quick edit-compile-fix cycle
ft_ada.txtAda filetype plugin
ft_hare.txtFiletype plugin for Hare
ft_ps1.txtPowerShell filetype plugin
ft_raku.txtRaku filetype plugin
ft_rust.txtRust filetype plugin
ft_sql.txtSQL filetype plugin

UI

tuiBuiltin UI
guiExternal (graphical) UIs
signsSigns displayed as window decorations (the "gutter")

Multilingual support

digraphList of available digraphs
mbyte.txtMultibyte text support
mlang.txtNon-English language support
rileft.txtRight-to-left editing mode
l10n-arabic.txtArabic language support and editing
l10n-hebrew.txtHebrew language support and editing
l10n-russian.txtRussian language support and editing
l10n-vietnamese.txtVietnamese language support and editing

Interop

providerBuiltin remote plugin hosts
if_perlPerl interface
if_pythPython interface
if_rubyRuby interface

Versions

deprecatedDeprecated features that will be removed
vi-differencesDifferences between Vim and Vi

Developing nvim

devDevelopment of Nvim
dev-archInternal architecture, modules, data structures
dev-styleDevelopment style guidelines
dev-testWriting and running tests
dev-themeDesign guidelines (colorschemes etc.)
dev-toolsTools and techniques for developing Nvim
dev-vimpatchMerging patches from Vim
Standard plugins
Seestandard-plugin-list.
Local additions

Bars examplebars

Now that you've jumped here withCTRL-] or a double mouse click, you can useCTRL-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 thesecharacters are hidden (for aesthetics).
You can useCTRL-] on any word (even if it is not within "|") and Nvim willtry to find help for it. Especially for options in single quotes, e.g.'hlsearch'.
Main
Commands index
Quick reference

Nvim documentation
About Nvim
Usage
Basic editing
Advanced editing
API (extensibility/scripting/plugins)
Programming language support
UI
Multilingual support
Interop
Versions
Developing nvim
Bars example

[8]ページ先頭

©2009-2025 Movatter.jp