Skip to content

Terminal Emulators

G. Bai edited this page Apr 15, 2021 · 5 revisions

Also see terminfo.

Comparison of terminal emulators

Performance

See https://danluu.com/term-latency/ or similar posts

Capabilities

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
Clone this wiki locally