Home Explore Blog CI



neovim

83th chunk of `runtime/doc/options.txt`
11675a0d328919f3b7b265058f0947842934b0aaa1b6eae90000000100000fa8
 |ins-completion-menu| messages; for		*shm-c*
		example, "-- XXX completion (YYY)", "match 1 of 2", "The only
		match", "Pattern not found", "Back at original", etc.
	  C	don't give messages while scanning for ins-completion	*shm-C*
		items, for instance "scanning tags"
	  q	do not show "recording @a" when recording a macro	*shm-q*
	  F	don't give the file info when editing a file, like	*shm-F*
		`:silent` was used for the command; note that this also
		affects messages from 'autoread' reloading
	  S	do not show search count message when searching, e.g.	*shm-S*
		"[1/5]". When the "S" flag is not present (e.g. search count
		is shown), the "search hit BOTTOM, continuing at TOP" and
		"search hit TOP, continuing at BOTTOM" messages are only
		indicated by a "W" (Mnemonic: Wrapped) letter before the
		search count statistics.

	This gives you the opportunity to avoid that a change between buffers
	requires you to hit <Enter>, but still gives as useful a message as
	possible for the space available.  To get the whole message that you
	would have got with 'shm' empty, use ":file!"
	Useful values:
	    shm=	No abbreviation of message.
	    shm=a	Abbreviation, but no loss of information.
	    shm=at	Abbreviation, and truncate message when necessary.

					*'showbreak'* *'sbr'* *E595*
'showbreak' 'sbr'	string	(default "")
			global or local to window |global-local|
	String to put at the start of lines that have been wrapped.  Useful
	values are "> " or "+++ ": >vim
		let &showbreak = "> "
		let &showbreak = '+++ '
<	Only printable single-cell characters are allowed, excluding <Tab> and
	comma (in a future version the comma might be used to separate the
	part that is shown at the end and at the start of a line).
	The |hl-NonText| highlight group determines the highlighting.
	Note that tabs after the showbreak will be displayed differently.
	If you want the 'showbreak' to appear in between line numbers, add the
	"n" flag to 'cpoptions'.
	A window-local value overrules a global value.  If the global value is
	set and you want no value in the current window use NONE: >vim
		setlocal showbreak=NONE
<

				*'showcmd'* *'sc'* *'noshowcmd'* *'nosc'*
'showcmd' 'sc'		boolean	(default on)
			global
	Show (partial) command in the last line of the screen.  Set this
	option off if your terminal is slow.
	In Visual mode the size of the selected area is shown:
	- When selecting characters within a line, the number of characters.
	  If the number of bytes is different it is also displayed: "2-6"
	  means two characters and six bytes.
	- When selecting more than one line, the number of lines.
	- When selecting a block, the size in screen characters:
	  {lines}x{columns}.
	This information can be displayed in an alternative location using the
	'showcmdloc' option, useful when 'cmdheight' is 0.

						*'showcmdloc'* *'sloc'*
'showcmdloc' 'sloc'	string	(default "last")
			global
	This option can be used to display the (partially) entered command in
	another location.  Possible values are:
	  last		Last line of the screen (default).
	  statusline	Status line of the current window.
	  tabline	First line of the screen if 'showtabline' is enabled.
	Setting this option to "statusline" or "tabline" means that these will
	be redrawn whenever the command changes, which can be on every key
	pressed.
	The %S 'statusline' item can be used in 'statusline' or 'tabline' to
	place the text.  Without a custom 'statusline' or 'tabline' it will be
	displayed in a convenient location.

			*'showfulltag'* *'sft'* *'noshowfulltag'* *'nosft'*
'showfulltag' 'sft'	boolean	(default off)
			global
	When completing a word in insert mode (see |ins-completion|) from the
	tags file, show both the tag name and a tidied-up form of the search
	pattern (if there is one) as possible matches.  Thus, if you have
	matched a C function, you can see a template for what arguments are
	required (coding style permitting).
	Note that this doesn't work well together with having "longest" in
	'completeopt',

Title: Vim Options: 'shortmess' (continued), 'showbreak', 'showcmd', 'showcmdloc', and 'showfulltag'
Summary
This section continues the description of the 'shortmess' option, detailing flags for suppressing completion messages, macro recording messages, file info, and search counts. It then covers 'showbreak', which defines a string to display at the start of wrapped lines; 'showcmd', which shows the current command; 'showcmdloc', which specifies where to display the command; and 'showfulltag', which displays the tag name and search pattern during insert mode completion.