mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-12 03:29:10 +02:00
29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
kitty - A terminal emulator
|
|
============================
|
|
|
|
[](https://travis-ci.org/kovidgoyal/kitty)
|
|
|
|
Major features:
|
|
|
|
* Uses OpenGL+FreeType for rendering
|
|
* Supports tiling multiple terminal windows side by side in different layouts
|
|
without needing to use an extra program like tmux
|
|
* Supports all modern terminal features: unicode, true-color, mouse protocol,
|
|
focus tracking, bracketed paste and so on.
|
|
* Easily hackable (UI layer written in python, inner loops in C for speed).
|
|
Less than ten thousand lines of code.
|
|
* Rendering of text is done in an actual character grid, so the common
|
|
problems with most Terminals when using wide characters/complex scripts do
|
|
not occur. The downside is that scripts with complex glyph layout, such as
|
|
Arabic do not render well.
|
|
|
|
|
|
Resources on terminal behavior
|
|
------------------------------------------
|
|
|
|
http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
|
|
|
|
https://en.wikipedia.org/wiki/C0_and_C1_control_codes
|
|
|
|
http://vt100.net/
|