aboutsummaryrefslogtreecommitdiff
path: root/man/nvim.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/nvim.1')
-rw-r--r--man/nvim.195
1 files changed, 41 insertions, 54 deletions
diff --git a/man/nvim.1 b/man/nvim.1
index 12f342247e..75c037946a 100644
--- a/man/nvim.1
+++ b/man/nvim.1
@@ -1,4 +1,4 @@
-.Dd January 28, 2016
+.Dd December 17, 2017
.Dt NVIM 1
.Os
.Sh NAME
@@ -25,7 +25,7 @@ To enter commands in
type a colon
.Pq Sq \&:
which is also used in this manual to denote commands.
-For more information, consult the online help system with the
+For more information, consult the online help with the
.Ic :help
command.
.Bl -tag -width Fl
@@ -73,24 +73,18 @@ See
Interpret all further arguments as files.
Can be used to edit files starting with a hyphen
.Pq Sq - .
-.It Fl -literal
-Interpret filenames literally, that is, do not expand wildcards.
-Has no effect on Unix-like systems, where the shell expands wildcards.
.It Fl e
-Ex mode.
+Ex mode. Reads stdin as Ex commands.
See
.Ic :help Ex-mode .
.It Fl E
-Improved Ex mode.
+Ex mode, improved. Reads stdin as text.
See
.Ic :help gQ .
-.It Fl s
-Silent mode.
-Only takes effect if
-.Fl e
-or
-.Fl E
-is specified before it.
+.It Fl es
+Silent (batch) mode. Reads stdin as Ex commands.
+.It Fl Es
+Silent (batch) mode. Reads stdin as text.
.It Fl d
Diff mode.
Show the difference between two to four files, similar to
@@ -99,12 +93,12 @@ See
.Ic :help diff .
.It Fl R
Read-only mode.
-Sets the option 'readonly'.
+Sets the 'readonly' option.
Implies
.Fl n .
Buffers can still be edited, but cannot be written to disk if already
associated with a file.
-To overwrite a file, add an exclamation mark to the needed Ex command, such as
+To overwrite a file, add an exclamation mark to the relevant Ex command, such as
.Ic :w! .
See
.Ic :help 'readonly' .
@@ -112,37 +106,31 @@ See
Restricted mode.
Disable commands that make use of an external shell.
.It Fl m
-Disable file modifications.
-Unsets the option 'write'.
+Resets the 'write' option, to disable file modifications.
Writing to a file is disabled, but buffers can still be modified.
.It Fl M
-Disable file and buffer modifications.
-Unsets the options 'write' and 'modifiable'.
-Note that these options can be set to re-enable making modifications.
+Resets the 'write' and 'modifiable' options, to disable file and buffer
+modifications.
.It Fl b
Binary mode.
See
.Ic :help edit-binary .
.It Fl l
Lisp mode.
-Sets the options 'lisp' and 'showmatch'.
+Sets the 'lisp' and 'showmatch' options.
.It Fl A
Arabic mode.
-Sets the option 'arabic'.
-.It Fl F
-Farsi mode.
-Sets the options 'fkmap' and 'rightleft'.
+Sets the 'arabic' option.
.It Fl H
Hebrew mode.
-Sets the options 'hkmap' and 'rightleft'.
+Sets the 'hkmap' and 'rightleft' options.
.It Fl V Ns Oo Ar N Oc Ns Op Ar file
Verbose mode.
Print messages about which files are being sourced and for reading and
writing a ShaDa file.
.Ar N
-is the value for the 'verbose' option; defaults to
-.Cm 10
-if omitted.
+is the 'verbose' level; defaults to
+.Cm 10.
If
.Ar file
is specified, append messages to
@@ -153,9 +141,9 @@ Debugging mode.
Started when executing the first command from a script.
.It Fl n
Disable the use of swap files.
-Sets the option 'updatecount' to
+Sets the 'updatecount' option to
.Cm 0 .
-Can be useful for editing file(s) on a slow medium.
+Can be useful for editing files on a slow medium.
.It Fl r Op Ar file
Recovery mode.
If
@@ -176,13 +164,13 @@ Alias for
.It Fl u Ar vimrc
Use
.Ar vimrc
-instead of the default of
+instead of the default
.Pa ~/.config/nvim/init.vim .
If
.Ar vimrc
is
.Cm NORC ,
-do not load any initialization files (excluding plugins),
+do not load any initialization files (except plugins),
and do not attempt to parse environment variables.
If
.Ar vimrc
@@ -194,7 +182,7 @@ See
.It Fl i Ar shada
Use
.Ar shada
-instead of the default of
+instead of the default
.Pa ~/.local/share/nvim/shada/main.shada .
If
.Ar shada
@@ -233,7 +221,6 @@ For the first file, position the cursor on line
If
.Ar linenum
is omitted, position the cursor on the last line of the file.
-Note that
.Cm +5
and
.Cm -c 5
@@ -246,8 +233,7 @@ For the first file, position the cursor on the first occurrence of
.Ar pattern .
If
.Ar pattern
-is omitted, the most recently used search pattern is used (if there is one).
-Note that
+is omitted, the most recent search pattern is used (if any).
.Cm +/foo
and
.Cm -c /foo
@@ -268,10 +254,9 @@ Up to 10 instances of
or
.Cm +
can be used.
-Note that
-.Qq Cm +set si
+.Qq Cm +foo
and
-.Cm -c \(dqset si\(dq
+.Cm -c \(dqfoo\(dq
are equivalent.
.It Fl -cmd Ar command
Like
@@ -292,9 +277,9 @@ cannot start with a hyphen
.Pq Sq - .
If
.Ar session
-is omitted, then
-.Pa Session.vim ,
-if found, is used.
+is omitted then
+.Pa Session.vim
+is used, if found.
See
.Ic :help session-file .
.It Fl s Ar scriptin
@@ -339,24 +324,24 @@ Print version information and exit.
.Sh ENVIRONMENT
.Bl -tag -width Fl
.It Ev VIM
-Used to locate various user files, such as init.vim.
+Used to locate user files, such as init.vim.
+System-dependent, see :help $VIM.
.It Ev VIMRUNTIME
-Used to locate runtime files, such as online documentation and
-syntax highlighting definitions.
+Used to locate runtime files (documentation, syntax highlighting, etc.).
.It Ev XDG_CONFIG_HOME
Path to the user-local configuration directory, see
.Sx FILES .
Defaults to
-.Pa ~/.config
-if not set.
+.Pa ~/.config .
+See :help xdg.
.It Ev XDG_DATA_HOME
Like
.Ev XDG_CONFIG_HOME ,
but used to store data not generally edited by the user,
namely swap, backup, and ShaDa files.
Defaults to
-.Pa ~/.local/share
-if not set.
+.Pa ~/.local/share .
+See :help xdg.
.It Ev VIMINIT
Ex commands to be executed at startup.
For example, the command to quit is
@@ -370,9 +355,11 @@ to
See
.Ic :help VIMINIT .
.It Ev SHELL
-Used to set the 'shell' option, which determines the shell used by the
-.Ic :terminal
-command.
+Used to initialize the 'shell' option, which decides the default shell used by
+features like
+.Ic :terminal ,
+.Ic :! , and
+.Ic system() .
.El
.Sh FILES
.Bl -tag -width "~/.config/nvim/init.vim"