I believe these are internal vim codes for internal processing: first set \033| tagged
and AFAIR are processed in gui.c or gui_*.c , the second set is marked
the third set is marked
(I'm talking about builtin_termcaps array ). Further references: only in the update_tcap function , there are no direct links that they are processed by any other function, but it is unlikely that this is something else (not familiar with the pseudo-thermal code processing code). With the exception of term.c , this is only visible directly (i.e., Grep finds \033| ) in screen.c (twice) and gui.c (once).
And by the way, I was not able to see this code in the output of vim running in a login session using env TERM=xterm vim {args} .
source share