Added raw terminal code support.

Because I *REALLY* wanted the colours to blink for some constructs,
I've added 1-colour terminal support with raw ANSI escape codes.
These codes match the colours I named, as best I could.

The 1-colour mode permits the ^[[5m or ^[[6m blinking codes to
be emitted raw.  (The `start` and `stop` sequences only are valid
in the 1-colour mode.)  Thus I've recreated all the colour state I
cared about.

I don't expect too many problems, as weird terminals are rare these
days.
This commit is contained in:
2021-02-24 23:56:13 -05:00
parent 8e55a08d67
commit d6419881ec
2 changed files with 62 additions and 51 deletions

View File

@ -24,3 +24,4 @@ source ~/.vim/vimrc.fileprefs
source ~/.vim/vimrc.statusline
set shell=/bin/tcsh
set t_Co=1