mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-09 09:09:03 -04:00
add some GNU screen notes
This commit is contained in:
parent
28be87a849
commit
55e654d4ab
13
TERMS.md
13
TERMS.md
@ -14,7 +14,7 @@ The following have been established on a Debian Unstable workstation.
|
||||
|
||||
| Terminal | Recommended environment | Notes |
|
||||
| -------- | ------ | ----- |
|
||||
| Linux console | `TERM=linux` `COLORTERM=24bit` | 8 (512 glyph fonts) or 16 (256 glyph fonts) colors max, but RGB values are downsampled to a 256-index palette (see below). |
|
||||
| Linux console | `TERM=linux` `COLORTERM=24bit` | 8 (512 glyph fonts) or 16 (256 glyph fonts) colors max, but RGB values are downsampled to a 256-index palette. See below. |
|
||||
| FBterm | `TERM=fbterm` | 256 colors, no RGB color. |
|
||||
| kmscon | `TERM=xterm-256color` | No RGB color AFAICT, nor any distinct terminfo entry. |
|
||||
| XTerm | `TERM=xterm-256color` `COLORTERM=24bit` | Must configure with `--enable-direct-color`. `TERM=xterm-direct` seems to have the undesirable effect of mapping low RGB values to a palette; I don't yet understand this well. The problem is not seen with the specified configuration. Sixel support when built with `--enable-sixel-graphics` and run in vt340 mode. |
|
||||
@ -26,12 +26,21 @@ The following have been established on a Debian Unstable workstation.
|
||||
| Sakura | `TERM=vte-256color` `COLORTERM=24bit` | No terminfo entry? |
|
||||
| mlterm | `TERM=mlterm-256color` | Do not set `COLORTERM`. `mlterm-direct` gives strange results. |
|
||||
| st | `TERM=st-256color` `COLORTERM=24bit` | |
|
||||
| GNU Screen | `TERM=screen-256colors` | Must be compiled with `--enable-256color`. |
|
||||
| GNU Screen | `TERM=screen.OLDTERM` | Must be compiled with `--enable-256color`. `TERM` should typically be `screen.` suffixed by the appropriate `TERM` value for the true connected terminal, e.g. `screen.vte-256color`. See below. |
|
||||
| tmux | | |
|
||||
|
||||
Note that `xfce4-terminal`, `gnome-terminal`, etc. are all skinning atop the
|
||||
common VTE ("Virtual TErminal") library.
|
||||
|
||||
## GNU screen
|
||||
|
||||
GNU screen does have 24-bit color support, but only in the 5.X series. Note
|
||||
that many distributions ship screen 4.X as of 2020. When built with truecolor
|
||||
support, add `truecolor on` to your `screenrc`, or run it with `--truecolor`.
|
||||
Attempting to force RGB color in screen 4.X **will not work**.
|
||||
|
||||
Add `defutf8 on` to your `screenrc`, or run screen with `-U`, to ensure UTF-8.
|
||||
|
||||
## The Linux console
|
||||
|
||||
The Linux console supports concurrent virtual terminals, and is manipulated
|
||||
|
Loading…
x
Reference in New Issue
Block a user