mirror of
https://github.com/kovidgoyal/kitty.git
synced 2024-11-11 01:28:19 +03:00
69 lines
1.9 KiB
ReStructuredText
69 lines
1.9 KiB
ReStructuredText
kitty
|
|
==========================================================
|
|
|
|
*The fast, feature-rich, GPU based terminal emulator*
|
|
|
|
.. toctree::
|
|
:hidden:
|
|
|
|
quickstart
|
|
overview
|
|
faq
|
|
support
|
|
performance
|
|
changelog
|
|
integrations
|
|
protocol-extensions
|
|
|
|
|
|
.. tab:: Fast
|
|
|
|
* Offloads rendering to the GPU for :doc:`lower system load <performance>`
|
|
* Uses threaded rendering for
|
|
`absolutely minimal latency <https://github.com/kovidgoyal/kitty/issues/2701#issuecomment-636497270>`_
|
|
* Performance tradeoffs can be :ref:`tuned <conf-kitty-performance>`
|
|
|
|
.. tab:: Capable
|
|
|
|
* Graphics, with :doc:`images and animations <graphics-protocol>`
|
|
* Ligatures and emoji, with :opt:`per glyph font substitution <symbol_map>`
|
|
* :term:`Hyperlinks<hyperlinks>`, with :doc:`configurable actions <open_actions>`
|
|
|
|
.. tab:: Scriptable
|
|
|
|
* Control from :doc:`scripts or the shell <remote-control>`
|
|
* Extend with :ref:`kittens <kittens>` using the Python language
|
|
* Use :ref:`startup sessions <sessions>` to specify working environments
|
|
|
|
.. tab:: Composable
|
|
|
|
* Programmable tabs, :ref:`splits <splits_layout>` and multiple :doc:`layouts <layouts>` to manage windows
|
|
* Browse the :ref:`entire history <scrollback>` or the :sc:`output from the last command <show_last_command_output>`
|
|
comfortably in pagers and editors
|
|
* Edit or download :doc:`remote files <kittens/remote_file>` in an existing SSH session
|
|
|
|
.. tab:: Cross-platform
|
|
|
|
* Linux
|
|
* macOS
|
|
* Various BSDs
|
|
|
|
.. tab:: Innovative
|
|
|
|
Pioneered various extensions to move the entire terminal ecosystem forward
|
|
|
|
* :doc:`graphics-protocol`
|
|
* :doc:`keyboard-protocol`
|
|
* Lots more in :doc:`protocol-extensions`
|
|
|
|
|
|
.. figure:: screenshots/screenshot.png
|
|
:alt: Screenshot, showing three programs in the 'Tall' layout
|
|
:align: center
|
|
:width: 100%
|
|
|
|
Screenshot, showing vim, tig and git running in |kitty| with the 'Tall' layout
|
|
|
|
|
|
To get started see :doc:`quickstart`.
|