Home Explore Blog CI



neovim

99th chunk of `runtime/doc/options.txt`
19c6a7b2cee3c1817d1cb2004f0fc570ace647962338fd820000000100000fa2
 feed

	   ESC	    Escape

	   DEL	    DEL

	   C0	    Other control characters, excluding Line feed and
		    Carriage return < ' '

	   C1	    Control characters 0x80...0x9F

					*'termsync'* *'notermsync'*
'termsync'		boolean	(default on)
			global
	If the host terminal supports it, buffer all screen updates
	made during a redraw cycle so that each screen is displayed in
	the terminal all at once. This can prevent tearing or flickering
	when the terminal updates faster than Nvim can redraw.

						*'textwidth'* *'tw'*
'textwidth' 'tw'	number	(default 0)
			local to buffer
	Maximum width of text that is being inserted.  A longer line will be
	broken after white space to get this width.  A zero value disables
	this.
	When 'textwidth' is zero, 'wrapmargin' may be used.  See also
	'formatoptions' and |ins-textwidth|.
	When 'formatexpr' is set it will be used to break the line.

						*'thesaurus'* *'tsr'*
'thesaurus' 'tsr'	string	(default "")
			global or local to buffer |global-local|
	List of file names, separated by commas, that are used to lookup words
	for thesaurus completion commands |i_CTRL-X_CTRL-T|.  See
	|compl-thesaurus|.

	This option is not used if 'thesaurusfunc' is set, either for the
	buffer or globally.

	To include a comma in a file name precede it with a backslash.  Spaces
	after a comma are ignored, otherwise spaces are included in the file
	name.  See |option-backslash| about using backslashes.  The use of
	|:set+=| and |:set-=| is preferred when adding or removing directories
	from the list.  This avoids problems when a future version uses
	another default.  Backticks cannot be used in this option for security
	reasons.

					*'thesaurusfunc'* *'tsrfu'*
'thesaurusfunc' 'tsrfu'	string	(default "")
			global or local to buffer |global-local|
	This option specifies a function to be used for thesaurus completion
	with CTRL-X CTRL-T. |i_CTRL-X_CTRL-T| See |compl-thesaurusfunc|.
	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.

				*'tildeop'* *'top'* *'notildeop'* *'notop'*
'tildeop' 'top'		boolean	(default off)
			global
	When on: The tilde command "~" behaves like an operator.

				*'timeout'* *'to'* *'notimeout'* *'noto'*
'timeout' 'to'		boolean	(default on)
			global
	This option and 'timeoutlen' determine the behavior when part of a
	mapped key sequence has been received. For example, if <c-f> is
	pressed and 'timeout' is set, Nvim will wait 'timeoutlen' milliseconds
	for any key that can follow <c-f> in a mapping.

						*'timeoutlen'* *'tm'*
'timeoutlen' 'tm'	number	(default 1000)
			global
	Time in milliseconds to wait for a mapped sequence to complete.

						*'title'* *'notitle'*
'title'			boolean	(default off)
			global
	When on, the title of the window will be set to the value of
	'titlestring' (if it is not empty), or to:
		filename [+=-] (path) - Nvim
	Where:
		filename	the name of the file being edited
		-		indicates the file cannot be modified, 'ma' off
		+		indicates the file was modified
		=		indicates the file is read-only
		=+		indicates the file is read-only and modified
		(path)		is the path of the file being edited
		- Nvim		the server name |v:servername| or "Nvim"

							*'titlelen'*
'titlelen'		number	(default 85)
			global
	Gives the percentage of 'columns' to use for the length of the window
	title.  When the title is longer, only the end of the path name is
	shown.  A '<' character before the path name is used to indicate this.
	Using a percentage makes this adapt to the width of the window.  But
	it won't work perfectly, because the actual number of characters
	available also depends on the font used and other things in the title
	bar.  When 'titlelen' is zero the full path is used.  Otherwise,
	values from 1 to 30000 percent can be used.
	'titlelen' is also used for the 'titlestring' option.

							*'titleold'*
'titleold'

Title: Vim Options: 'termsync', 'textwidth', 'thesaurus', 'thesaurusfunc', 'tildeop', 'timeout', 'timeoutlen', 'title', and 'titlelen'
Summary
This section details more Vim options. 'termsync' buffers screen updates for smoother terminal rendering. 'textwidth' sets the maximum width of inserted text. 'thesaurus' specifies filenames for thesaurus completion commands, while 'thesaurusfunc' defines a function for the same purpose. 'tildeop' makes the tilde command act as an operator. 'timeout' and 'timeoutlen' determine the behavior for mapped key sequences. 'title' enables setting the window title to 'titlestring' or a default format. 'titlelen' specifies the percentage of columns used for the window title length.