Home Explore Blog CI



neovim

72th chunk of `runtime/doc/options.txt`
3a76d5fb84107f5c6086615aeb05b5c04d2add5616828d7f0000000100000fbd
 set 'report' to 0.
	For the ":substitute" command the number of substitutions is used
	instead of the number of lines.

				*'revins'* *'ri'* *'norevins'* *'nori'*
'revins' 'ri'		boolean	(default off)
			global
	Inserting characters in Insert mode will work backwards.  See "typing
	backwards" |ins-reverse|.  This option can be toggled with the CTRL-_
	command in Insert mode, when 'allowrevins' is set.

				*'rightleft'* *'rl'* *'norightleft'* *'norl'*
'rightleft' 'rl'	boolean	(default off)
			local to window
	When on, display orientation becomes right-to-left, i.e., characters
	that are stored in the file appear from the right to the left.
	Using this option, it is possible to edit files for languages that
	are written from the right to the left such as Hebrew and Arabic.
	This option is per window, so it is possible to edit mixed files
	simultaneously, or to view the same file in both ways (this is
	useful whenever you have a mixed text file with both right-to-left
	and left-to-right strings so that both sets are displayed properly
	in different windows).  Also see |rileft.txt|.

						*'rightleftcmd'* *'rlc'*
'rightleftcmd' 'rlc'	string	(default "search")
			local to window
	Each word in this option enables the command line editing to work in
	right-to-left mode for a group of commands:

		search		"/" and "?" commands

	This is useful for languages such as Hebrew, Arabic and Farsi.
	The 'rightleft' option must be set for 'rightleftcmd' to take effect.

					*'ruler'* *'ru'* *'noruler'* *'noru'*
'ruler' 'ru'		boolean	(default on)
			global
	Show the line and column number of the cursor position, separated by a
	comma.  When there is room, the relative position of the displayed
	text in the file is shown on the far right:
		Top	first line is visible
		Bot	last line is visible
		All	first and last line are visible
		45%	relative position in the file
	If 'rulerformat' is set, it will determine the contents of the ruler.
	Each window has its own ruler.  If a window has a status line, the
	ruler is shown there.  If a window doesn't have a status line and
	'cmdheight' is zero, the ruler is not shown.  Otherwise it is shown in
	the last line of the screen.  If the statusline is given by
	'statusline' (i.e. not empty), this option takes precedence over
	'ruler' and 'rulerformat'.
	If the number of characters displayed is different from the number of
	bytes in the text (e.g., for a TAB or a multibyte character), both
	the text column (byte number) and the screen column are shown,
	separated with a dash.
	For an empty line "0-1" is shown.
	For an empty buffer the line number will also be zero: "0,0-1".
	If you don't want to see the ruler all the time but want to know where
	you are, use "g CTRL-G" |g_CTRL-G|.

						*'rulerformat'* *'ruf'*
'rulerformat' 'ruf'	string	(default "")
			global
	When this option is not empty, it determines the content of the ruler
	string, as displayed for the 'ruler' option.
	The format of this option is like that of 'statusline'.
	This option cannot be set in a modeline when 'modelineexpr' is off.

	The default ruler width is 17 characters.  To make the ruler 15
	characters wide, put "%15(" at the start and "%)" at the end.
	Example: >vim
		set rulerformat=%15(%c%V\ %p%%%)
<

					*'runtimepath'* *'rtp'* *vimfiles*
'runtimepath' 'rtp'	string	(default "$XDG_CONFIG_HOME/nvim,
                                               $XDG_CONFIG_DIRS[1]/nvim,
                                               $XDG_CONFIG_DIRS[2]/nvim,
                                               …
                                               $XDG_DATA_HOME/nvim[-data]/site,
                                               $XDG_DATA_DIRS[1]/nvim/site,
                                               $XDG_DATA_DIRS[2]/nvim/site,
                                               …
                                               $VIMRUNTIME,
                                               …
                                               $XDG_DATA_DIRS[2]/nvim/site/after,

Title: Vim Options: 'revins' to 'runtimepath'
Summary
This section details the 'revins', 'rightleft', 'rightleftcmd', 'ruler', 'rulerformat', and 'runtimepath' options in Vim. 'revins' enables reverse insertion in insert mode, 'rightleft' changes display orientation for right-to-left languages, 'rightleftcmd' enables right-to-left mode for command line editing, 'ruler' displays cursor position, 'rulerformat' customizes the ruler's content, and 'runtimepath' specifies directories for runtime files.