Usr_toc
Nvim:help pages,generated fromsource using thetree-sitter-vimdoc parser.
VIM USER MANUALby Bram Moolenaar
Overview
Reference manual
reference_toc More detailed information for all commands
Getting Started
Read this from start to end to learn the essential commands.
usr_03.txt Moving around
03.1 Word movement
03.2 Moving to the start or end of a line
03.3 Moving to a character
03.4 Matching a paren
03.5 Moving to a specific line
03.6 Telling where you are
03.7 Scrolling around
03.8 Simple searches
03.9 Simple search patterns
03.10 Using marks
usr_05.txt Set your settings
05.1 The vimrc file
05.2 The example vimrc file explained
05.3 Simple mappings
05.4 Adding a package
05.5 Adding a plugin
05.6 Adding a help file
05.7 The option window
05.8 Often used options
usr_06.txt Using syntax highlighting
06.1 Switching it on
06.2 No or wrong colors?
06.3 Different colors
06.4 With colors or without colors
06.5 Further reading
usr_07.txt Editing more than one file
07.1 Edit another file
07.2 A list of files
07.3 Jumping from file to file
07.4 Backup files
07.5 Copy text between files
07.6 Viewing a file
07.7 Changing the file name
usr_08.txt Splitting windows
08.1 Split a window
08.2 Split a window on another file
08.3 Window size
08.4 Vertical splits
08.5 Moving windows
08.6 Commands for all windows
08.7 Viewing differences with diff mode
08.8 Various
usr_10.txt Making big changes
10.1 Record and playback commands
10.2 Substitution
10.3 Command ranges
10.4 The global command
10.5 Visual block mode
10.6 Reading and writing part of a file
10.7 Formatting text
10.8 Changing case
10.9 Using an external program
Editing Effectively
Subjects that can be read independently.
usr_20.txt Typing command-line commands quickly
20.1 Command line editing
20.2 Command line abbreviations
20.3 Command line completion
20.4 Command line history
20.5 Command line window
usr_26.txt Repeating
26.1 Repeating with Visual mode
26.2 Add and subtract
26.3 Making a change in many files
26.4 Using Vim from a shell script
usr_28.txt Folding
28.1 What is folding?
28.2 Manual folding
28.3 Working with folds
28.4 Saving and restoring folds
28.5 Folding by indent
28.6 Folding with markers
28.7 Folding by syntax
28.8 Folding by expression
28.9 Folding unchanged lines
28.10 Which fold method to use?
usr_29.txt Moving through programs
29.1 Using tags
29.2 The preview window
29.3 Moving through a program
29.4 Finding global identifiers
29.5 Finding local identifiers
Tuning Vim
Make Vim work as you like it.
usr_41.txt Write a Vim script
41.1 Introduction
41.2 Variables
41.3 Expressions
41.4 Conditionals
41.5 Executing an expression
41.6 Using functions
41.7 Defining a function
41.8 Lists and Dictionaries
41.9 Exceptions
41.10 Various remarks
41.11 Writing a plugin
41.12 Writing a filetype plugin
41.13 Writing a compiler plugin
41.14 Writing a plugin that loads quickly
41.15 Writing library scripts
41.16 Distributing Vim scripts
usr_45.txt Select your language (locale)
45.1 Language for Messages
45.2 Language for Menus
45.3 Using another encoding
45.4 Editing files with a different encoding
45.5 Entering language text