help.txt (5750B)
1 *help.txt* Nvim 2 3 ============================================================================== 4 Nvim documentation 5 6 If you are new to Nvim, see |nvim-intro|. (To go to a help link, move the 7 cursor to it and hit CTRL-], or ctrl-click with mouse. Try it here: |bars|.) 8 9 ------------------------------------------------------------------------------ 10 About Nvim *reference_toc* *Q_ct* 11 12 - |news| News since the previous release 13 - |nvim| Getting started with Nvim 14 - |tutor| 30-minute interactive course for beginners 15 - |vim-differences| Nvim compared to Vim 16 - |faq| Frequently Asked Questions 17 - |tips| Various tips 18 - |bugs| Where to send bug reports 19 - |support| Supported platforms 20 - |copying| About copyrights 21 22 ------------------------------------------------------------------------------ 23 Usage 24 25 - |helphelp| Using the `:help` files 26 - |intro| Introduction to Vim 27 - |quickref| Overview of common commands 28 - |index| Index of all commands 29 - |user-manual| User manual: How to accomplish editing tasks. 30 - |message.txt| (Error) messages and explanations 31 - |Kuwasha| Helping poor children in Uganda 32 33 ------------------------------------------------------------------------------ 34 Basic editing 35 36 - |starting| Starting Vim, Vim command arguments, initialisation 37 - |edit-files| Editing and writing files 38 - |motion.txt| Commands for moving around 39 - |scrolling| Scrolling the text in the window 40 - |insert.txt| Insert and Replace mode 41 - |change.txt| Deleting and replacing text 42 - |undo-redo| Undo and Redo 43 - |repeat.txt| Repeating commands, Vim scripts and debugging 44 - |visual-mode| Using Visual mode (selecting text) 45 - |various| Various other commands 46 - |crash-recovery| Recovering from a crash 47 48 ------------------------------------------------------------------------------ 49 Advanced editing 50 51 - |cmdline| Command-line editing 52 - |options| Description of all options 53 - |pattern-searches| Vim regexp patterns and search commands 54 - |key-mapping| Key mapping (shortcuts), abbreviations 55 - |tags| Tags and special searches 56 - |windows| Commands for using windows and buffers 57 - |tabpage| Commands for using tabpages 58 - |spell| Spell checking 59 - |diff| Comparing files 60 - |folding| Hide (fold) ranges of lines 61 - |terminal| Embedded terminal emulator 62 63 ------------------------------------------------------------------------------ 64 API (extensibility/scripting/plugins) 65 66 - |api| Nvim API via RPC, Lua and Vimscript 67 - |ui| Nvim UI protocol 68 - |lua-guide| Nvim Lua guide 69 - |lua| Lua API 70 - |luaref| Lua reference manual 71 - |luvref| Luv (|vim.uv|) reference manual 72 - |autocmd| Event handlers 73 - |job-control| Spawn and control multiple processes 74 - |channel| Nvim asynchronous IO 75 - |vimscript| Vimscript reference 76 - |vimscript-functions| Vimscript functions 77 - |remote-plugin| Nvim remote plugins 78 - |health| Health checking 79 80 ------------------------------------------------------------------------------ 81 Programming language support 82 83 - |lsp| Language Server Protocol (LSP) 84 - |diagnostic-api| Diagnostic framework 85 - |treesitter| Incremental syntax parsing 86 - |indent.txt| automatic indenting for C and other languages 87 - |syntax| syntax highlighting 88 - |filetype| Settings for specific types of files 89 - |quickfix| Commands for a quick edit-compile-fix cycle 90 - |ft_ada.txt| Ada filetype plugin 91 - |ft_hare.txt| Filetype plugin for Hare 92 - |ft_ps1.txt| PowerShell filetype plugin 93 - |ft_raku.txt| Raku filetype plugin 94 - |ft_rust.txt| Rust filetype plugin 95 - |ft_sql.txt| SQL filetype plugin 96 97 ------------------------------------------------------------------------------ 98 UI 99 100 - |tui| Builtin UI 101 - |gui| External (graphical) UIs 102 - |signs| Signs displayed as window decorations (the "gutter") 103 104 ------------------------------------------------------------------------------ 105 Multilingual support 106 107 - |digraph| List of available digraphs 108 - |mbyte.txt| Multibyte text support 109 - |mlang.txt| Non-English language support 110 - |rileft.txt| Right-to-left editing mode 111 - |l10n-arabic.txt| Arabic language support and editing 112 - |l10n-hebrew.txt| Hebrew language support and editing 113 - |l10n-russian.txt| Russian language support and editing 114 - |l10n-vietnamese.txt| Vietnamese language support and editing 115 116 ------------------------------------------------------------------------------ 117 Interop 118 119 - |provider| Builtin remote plugin hosts 120 - |if_perl| Perl interface 121 - |if_pyth| Python interface 122 - |if_ruby| Ruby interface 123 124 ------------------------------------------------------------------------------ 125 Versions 126 127 - |deprecated| Deprecated features that will be removed 128 - |vi-differences| Differences between Vim and Vi 129 130 ------------------------------------------------------------------------------ 131 Developing nvim 132 133 - |dev| Development of Nvim 134 - |dev-arch| Internal architecture, modules, data structures 135 - |dev-style| Development style guidelines 136 - |dev-test| Writing and running tests 137 - |dev-theme| Design guidelines (colorschemes etc.) 138 - |dev-tools| Tools and techniques for developing Nvim 139 - |dev-vimpatch| Merging patches from Vim 140 141 Standard plugins ~ 142 143 See |standard-plugin-list|. 144 145 Local additions ~ 146 *local-additions* 147 148 ------------------------------------------------------------------------------ 149 Bars example *bars* 150 151 Now that you've jumped here with CTRL-] or a double mouse click, you can use 152 CTRL-T, CTRL-O, g<RightMouse>, or <C-RightMouse> to go back to where you were. 153 154 Note that tags are within | characters, but when highlighting is enabled these 155 characters are hidden (for aesthetics). 156 157 You can use CTRL-] on any word (even if it is not within "|") and Nvim will 158 try to find help for it. Especially for options in single quotes, e.g. 159 'hlsearch'. 160 161 162 vim:tw=78:isk=!-~,^*,^\|,^\":ts=8:noet:ft=help:norl: