doco: Correct :help term-dependent-settings .

The example used &term which is no longer meaningful.
Fortunately, we can change this into a useful example using $TERM that also
shows how to address a common need with termguicolors at the same time.
This commit is contained in:
Jonathan de Boyne Pollard
2017-05-30 00:25:58 +01:00
parent 4408bd28cb
commit c201518674

View File

@@ -76,13 +76,15 @@ supplying an external one with entries for the terminal type.
Settings depending on terminal *term-dependent-settings*
If you want to set options or mappings, depending on the terminal name, you
can do this best in your vimrc. Example: >
can do this best in your init.vim. Example: >
if &term == "xterm"
... xterm maps and settings ...
elseif &term =~ "vt10."
... vt100, vt102 maps and settings ...
endif
if $TERM =~ '^\(rxvt\|screen\)\(\|-.*\)'
set notermguicolors
elseif $TERM =~ '^\(xterm\|tmux\)\(\|-.*\)'
set termguicolors
elseif $TERM =~ ...
... and so forth ...
endif
<
*scroll-region* *xterm-scroll-region*
Where possible, Nvim will use the terminal's ability to set a scroll region in