diff options
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/options.txt | 11 | ||||
-rw-r--r-- | runtime/doc/syntax.txt | 2 | ||||
-rw-r--r-- | runtime/syntax/vim.vim | 2 |
3 files changed, 14 insertions, 1 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index 5a5999e64c..0db1053d5e 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -3946,6 +3946,7 @@ A jump table for the options with a short description can be found at |Q_op|. global Strings to use in 'list' mode and for the |:list| command. It is a comma separated list of string settings. + *lcs-eol* eol:c Character to show at the end of each line. When omitted, there is no extra character at the end of the @@ -3991,6 +3992,16 @@ A jump table for the options with a short description can be found at |Q_op|. "precedes". "SpecialKey" for "nbsp", "space", "tab" and "trail". |hl-NonText| |hl-SpecialKey| + *'incsubstitute'* *'ics'* +'incsubstitute' 'ics' string (default "") + global + + If set to "split" or "nosplit", substitutions (|:s|) are updated live + while the user types the command. If set to "split", a split window + is open which displays the lines where the search matches. The + replacement text in the split is hightlighted using + |hl-IncSubstitute|. Note: Only '/' is supported as a delimiter. + *'lpl'* *'nolpl'* *'loadplugins'* *'noloadplugins'* 'loadplugins' 'lpl' boolean (default on) global diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index 308fa90ab3..4bad9d7ff7 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -4855,6 +4855,8 @@ IncSearch 'incsearch' highlighting; also used for the text replaced with *hl-LineNr* LineNr Line number for ":number" and ":#" commands, and when 'number' or 'relativenumber' option is set. + *hl-IncSubstitute* +IncSubstitute The replacement text when using the |incsubstitute| functionality *hl-CursorLineNr* CursorLineNr Like LineNr when 'cursorline' or 'relativenumber' is set for the cursor line. diff --git a/runtime/syntax/vim.vim b/runtime/syntax/vim.vim index 32e871ea79..dc5649f2b1 100644 --- a/runtime/syntax/vim.vim +++ b/runtime/syntax/vim.vim @@ -58,7 +58,7 @@ syn case ignore syn keyword vimGroup contained Comment Constant String Character Number Boolean Float Identifier Function Statement Conditional Repeat Label Operator Keyword Exception PreProc Include Define Macro PreCondit Type StorageClass Structure Typedef Special SpecialChar Tag Delimiter SpecialComment Debug Underlined Ignore Error Todo " Default highlighting groups {{{2 -syn keyword vimHLGroup contained ColorColumn Cursor CursorColumn CursorIM CursorLine CursorLineNr DiffAdd DiffChange DiffDelete DiffText Directory ErrorMsg FoldColumn Folded IncSearch LineNr MatchParen Menu ModeMsg MoreMsg NonText Normal Pmenu PmenuSbar PmenuSel PmenuThumb Question Scrollbar Search SignColumn SpecialKey SpellBad SpellCap SpellLocal SpellRare StatusLine StatusLineNC TabLine TabLineFill TabLineSel Title Tooltip VertSplit Visual WarningMsg WildMenu +syn keyword vimHLGroup contained ColorColumn Cursor CursorColumn CursorIM CursorLine CursorLineNr DiffAdd DiffChange DiffDelete DiffText Directory ErrorMsg FoldColumn Folded IncSearch IncSubstitute LineNr MatchParen Menu ModeMsg MoreMsg NonText Normal Pmenu PmenuSbar PmenuSel PmenuThumb Question Scrollbar Search SignColumn SpecialKey SpellBad SpellCap SpellLocal SpellRare StatusLine StatusLineNC TabLine TabLineFill TabLineSel Title Tooltip VertSplit Visual WarningMsg WildMenu syn match vimHLGroup contained "Conceal" syn keyword vimOnlyHLGroup contained VisualNOS syn keyword nvimHLGroup contained EndOfBuffer TermCursor TermCursorNC QuickFixLine |