Hi

I've seen several times users being confused about
how to set up t_8f and t_8b, needed for some terminals
to get 'termguicolors' feature to work. Copy/pasting the
following 2 lines from  :help xterm-true-color does
not work, since ^[ needs to be typed as a single Escape
char:

     set t_8f=^[[38:2:%lu:%lu:%lum
     set t_8b=^[[48:2:%lu:%lu:%lum

Attached patch attempts to clarify how to set t_8f and t_8b.

I've also been confused myself with getting 'termguicolors'
to work, as it works for some terminals but not others.
How about listing in help files terminals where 'termguicolors'
is known to work and terminal where it known to not work?
I've only tried 'termguicolors' on xubuntu-14.04 and xubuntu-15.10:

'termguicolors' did not work with:
- xfce4-terminal 0.6.3 (xubuntu-14.04, xubuntu-15.10)
- gnome-terminal 3.6.2 (xubuntu-14.04)
- MATE Terminal 1.10.1 (xubuntu-15.10)

'termguicolors' worked with:
- XTerm (297, xubuntu-14.04)
- gnome-terminal (3.16.2, xubuntu-15.10)

I'm hoping that support for 'termguicolors' is better
in more recent distributions.

Regards
Dominique

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
diff --git a/runtime/doc/term.txt b/runtime/doc/term.txt
index 1eea20f..7558074 100644
--- a/runtime/doc/term.txt
+++ b/runtime/doc/term.txt
@@ -435,7 +435,8 @@ with all semicolons replaced by colons (this is actually more compatible, but
 less widely supported): >
 	 set t_8f=^[[38:2:%lu:%lu:%lum
 	 set t_8b=^[[48:2:%lu:%lu:%lum
-(replace `^[` with real escape) 
+(replace `^[` with an escape character, which can be entered by typing the
+2 keys <C-V><Esc> in Insert mode)
 
 These options contain printf strings, with |printf()| (actually, its C
 equivalent hence `l` modifier) invoked with the t_ option value and three

Raspunde prin e-mail lui