Home Explore Blog CI



neovim

67th chunk of `runtime/doc/options.txt`
c6c0dcfa501821292ba338e409f06bc67d3da596d46e01010000000100000fa1
 nobody
	    |there          |  4 there      |  1 there      |  1 there
<

						*'numberwidth'* *'nuw'*
'numberwidth' 'nuw'	number	(default 4)
			local to window
	Minimal number of columns to use for the line number.  Only relevant
	when the 'number' or 'relativenumber' option is set or printing lines
	with a line number. Since one space is always between the number and
	the text, there is one less character for the number itself.
	The value is the minimum width.  A bigger width is used when needed to
	fit the highest line number in the buffer respectively the number of
	rows in the window, depending on whether 'number' or 'relativenumber'
	is set. Thus with the Vim default of 4 there is room for a line number
	up to 999. When the buffer has 1000 lines five columns will be used.
	The minimum value is 1, the maximum value is 20.

						*'omnifunc'* *'ofu'*
'omnifunc' 'ofu'	string	(default "")
			local to buffer
	This option specifies a function to be used for Insert mode omni
	completion with CTRL-X CTRL-O. |i_CTRL-X_CTRL-O|
	See |complete-functions| for an explanation of how the function is
	invoked and what it should return.  The value can be the name of a
	function, a |lambda| or a |Funcref|. See |option-value-function| for
	more information.
	This option is usually set by a filetype plugin:
	|:filetype-plugin-on|
	This option cannot be set from a |modeline| or in the |sandbox|, for
	security reasons.

					*'operatorfunc'* *'opfunc'*
'operatorfunc' 'opfunc'	string	(default "")
			global
	This option specifies a function to be called by the |g@| operator.
	See |:map-operator| for more info and an example.  The value can be
	the name of a function, a |lambda| or a |Funcref|. See
	|option-value-function| for more information.

	This option cannot be set from a |modeline| or in the |sandbox|, for
	security reasons.

						*'packpath'* *'pp'*
'packpath' 'pp'		string	(default see 'runtimepath')
			global
	Directories used to find packages.
	See |packages| and |packages-runtimepath|.
	This option cannot be set from a |modeline| or in the |sandbox|, for
	security reasons.

						*'paragraphs'* *'para'*
'paragraphs' 'para'	string	(default "IPLPPPQPP TPHPLIPpLpItpplpipbp")
			global
	Specifies the nroff macros that separate paragraphs.  These are pairs
	of two letters (see |object-motions|).

						*'patchexpr'* *'pex'*
'patchexpr' 'pex'	string	(default "")
			global
	Expression which is evaluated to apply a patch to a file and generate
	the resulting new version of the file.  See |diff-patchexpr|.
	This option cannot be set from a |modeline| or in the |sandbox|, for
	security reasons.

					*'patchmode'* *'pm'* *E205* *E206*
'patchmode' 'pm'	string	(default "")
			global
	When non-empty the oldest version of a file is kept.  This can be used
	to keep the original version of a file if you are changing files in a
	source distribution.  Only the first time that a file is written a
	copy of the original file will be kept.  The name of the copy is the
	name of the original file with the string in the 'patchmode' option
	appended.  This option should start with a dot.  Use a string like
	".orig" or ".org".  'backupdir' must not be empty for this to work
	(Detail: The backup file is renamed to the patchmode file after the
	new file has been successfully written, that's why it must be possible
	to write a backup file).  If there was no file to be backed up, an
	empty file is created.
	When the 'backupskip' pattern matches, a patchmode file is not made.
	Using 'patchmode' for compressed files appends the extension at the
	end (e.g., "file.gz.orig"), thus the resulting name isn't always
	recognized as a compressed file.
	Only normal file name characters can be used, `/\*?[|<>` are illegal.

				*'path'* *'pa'* *E343* *E345* *E347* *E854*
'path' 'pa'		string	(default ".,,")
			global or local to buffer |global-local|
	This is a list of directories which will be searched when using the
	|gf|, [f, ]f, ^Wf, |:find|, |:sfind|, |:tabfind| and other

Title: Vim Options: 'numberwidth', 'omnifunc', 'operatorfunc', 'packpath', 'paragraphs', 'patchexpr', 'patchmode', 'path'
Summary
This section describes the 'numberwidth' option which sets the minimum width for line numbers, 'omnifunc' which specifies a function for Insert mode omni completion, 'operatorfunc' for the g@ operator, 'packpath' for package directories, 'paragraphs' for nroff macros, 'patchexpr' for applying patches, 'patchmode' for keeping older versions of files, and 'path' for specifying directories to search for files.