-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathterminal_emulator.summary.txt
113 lines (107 loc) · 5.28 KB
/
terminal_emulator.summary.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
┏━━━━━━━━━━━━━━━━━━━━━━━┓
┃ TERMINAL_EMULATOR ┃
┗━━━━━━━━━━━━━━━━━━━━━━━┛
LIST ==> #Linux, or inspired:
# - Linux console (Linux kernel)
# - xterm
# - Gnome VTE (Gnome terminal, XFCE terminal, Guake terminal, tilix, terminator)
# - Konsole (KDE)
# - PuTTY
# - rxvt (MSYS)
#macOS:
# - Terminal.app
# - iTerm2
#Windows:
# - Console Host (cmd.exe, Powershell, WSL)
# - Windows Terminal (newer cmd.exe, Powershell, WSL)
# - mintty (Cygwin, Git Bash, can be installed on WSL)
# - ConEmu
# - cmder
# - alacritty
#Web-based:
# - xterm.js (VSCode, Hyper, RStudio, JupyterLab)
# - JediTerm
# - terminus
# - FluentTerminal
#CI:
# - often logs are not a TTY, i.e. no terminal features
ENVVAR TERM #Can be:
# - "linux" (Linux Console)
# - "xterm" (xterm, PuTTY)
# - "rxvt-unicode[-256color]" (rxvt)
# - "cygwin" (cmder)
# - "dtterm"
# - "eterm"
# - "xterm-256color" (other terminals)
# - not set (Console Host, ConEmu)
ENVVAR TERM_PROGRAM #Can be:
# - "vscode" (vscode)
# - "Hyper" (hyper)
# - "Apple_Terminal" (terminal.app)
# - "iTerm.app" (iTerm2)
# - "FluentTerminal" (FluentTerminal)
# - not set (other terminals)
ENVVAR TERM_PROGRAM_VERSION #"VERSION", when TERM_PROGRAM set
ENVVAR LC_TERMINAL #Can be:
# - "iTerm2" (iTerm2)
# - not set (other terminals)
ENVVAR LC_TERMINAL_VERSION #"VERSION", when LC_TERMINAL set
ENVVAR VTE_VERSION #STR. ANSI sequences VTE version.
#Can be:
# - "6200" (xterm, Gnome VTE, Konsole, rxvt, FluentTerminal)
# - not set (other terminals)
ENVVAR COLORTERM #Can be:
# - "rxvt-xpm" (rxvt)
# - "truecolor" (xterm, Gnome VTE, Konsole, alacritty, iTerm2)
# - not set (other terminals)
ENVVAR COLORFGBG #"NUM;[default;]NUM2"
#Forward|background color. NUM is 0-15 (4-bit colors)
#Set only on: konsole, rxvt, iTerm2
ENVVAR ComSpec #'PATH' to default shell (usually cmd.exe)
#Only for Windows, all terminals.
ENVVAR XTERM_VERSION #"XTerm(VERSION)". xterm-specific
ENVVAR XTERM_SHELL #Like SHELL. xterm-specific
ENVVAR XTERM_LOCALE #Like LANG. xterm-specific
ENVVAR WINDOWID #xterm-specific
ENVVAR TERMINATOR_UUID
ENVVAR TERMINATOR_DBUS_NAME
ENVVAR TERMINATOR_DBUS_PATH #terminator-specific
ENVVAR KONSOLE_VERSION #"VERSION". konsole-specific
ENVVAR KONSOLE_DBUS_SERVICE
ENVVAR KONSOLE_DBUS_SESSION
ENVVAR KONSOLE_DBUS_WINDOW #konsole-specific
ENVVAR SSH_TTY
ENVVAR SSH_CONNECTION
ENVVAR SSH_CLIENT
ENVVAR MOTD_SHOWN #PuTTY-specific
VSCODE_GIT_ASKPASS_MAIN
VSCODE_GIT_ASKPASS_NODE
VSCODE_GIT_IPC_HANDLE
ORIGINAL_XDG_CURRENT_DESKTOP
GJS_DEBUG_TOPICS
GJS_DEBUG_OUTPUT
GIO_LAUNCHED_DESKTOP_FILE
GIO_LAUNCHED_DESKTOP_FILE_PID
APPLICATION_INSIGHTS_NO_
DIAGNOSTIC_CHANNEL #vscode-specific
TERMINUS_SUBLIME #terminus-specific
HYPER_CLI
NO_AT_BRIDGE #hyper-specific
ITERM_PROFILE
ITERM_SESSION_ID
COMMAND_MODE #iTerm2-specific
ALACRITTY_LOG #alacritty-specific
MINGW_CHOST
MINGW_PACKAGE_PREFIX
MINGW_PREFIX
MSYSTEM
MSYSTEM_CHOST
MSYSTEM_CARCH
MSYSTEM_PREFIX #MinGW-specific
ConEmuBuild
ConEmu* #ConEmu-specific
CMDER_ROOT
CMDER* #cmder-specific
ENVVAR WT_SESSION #Windows terminal-specific
ENVVAR TERMINAL_EMULATOR
'JetBrains-JediTerm' #JediTerm-specific