-
Notifications
You must be signed in to change notification settings - Fork 5
Terminal Emulators
G. Bai edited this page Apr 15, 2021
·
5 revisions
Also see terminfo.
See https://danluu.com/term-latency/ or similar posts
Tested on macOS Mojave 10.14.6. Subject to change. For now, kitty best supports the functions in this table.
| Terminal.app | kitty | iTerm2 | Alacritty | Note | |
|---|---|---|---|---|---|
| version | 2.9.5 (421.2) | 0.19.3 (218B) | 3.4.4 (119B) | 0.7.2 (123B) | |
default $TERM
|
xterm-256color |
xterm-kitty |
xterm-256color |
alacritty |
|
| Bash cursor | OK | OK | OK | OK | |
| Zsh cursor | OK | OK | OK | OK | |
| Vim cursor | OK | OK | change w/ background | change w/ background | |
| tmux shell | $SHELL |
$SHELL |
set by terminal | set by terminal | |
| powerline font | NG | OK | OK | NG | |
| ligature | OK | OK | no GPU acceleration | NA | |
| italics | NA | xterm-kitty |
set by terminal | alacritty |
NA in xterm-256color
|
| tmux italics | OK | OK | OK | OK | tmux-256color |
| curly underline | NA | xterm-kitty |
NA | NA | NA in xterm-256color
|
| tmux curly underline | NA | OK | OK | NA | tmux-256color |
| coloured underline | NA | set by terminal | NA | NA | |
| tmux coloured underline | NA | set by terminal | NA | NA |