Kovid Goyal 7215c6d6be
ssh kitten: Allow pressing Ctrl-C to abort ssh before the connection is completed
Fixing this involved adding a new mode to kitty where it handles
ctrl-c/z/q by sending signals to the tty foreground process group
instead of delegating to the kernel to do that. Since the pipe may be
full we have no way of knowing when the kernel will get around to
reading the signal byte. So send the signal ourselves.

Fixes #5271
2022-07-20 19:11:14 +05:30
2022-07-13 20:00:54 +05:30
2019-07-07 21:10:15 +02:00
2022-01-28 19:34:13 +08:00
2018-05-09 11:32:22 +05:30
2022-02-09 21:35:22 +08:00
2021-09-23 20:31:13 +05:30
...
2022-06-24 09:26:38 +05:30
2021-09-28 14:23:49 +05:30
2022-01-23 09:43:15 +05:30
2022-02-11 23:05:12 +08:00
...
2021-03-17 14:45:23 +05:30
...
2021-04-18 10:46:06 +05:30
2022-03-12 08:23:10 +05:30
2022-02-04 11:19:51 +05:30
2020-06-06 09:23:36 +05:30

= kitty - the fast, feature-rich, cross-platform, GPU based terminal

See https://sw.kovidgoyal.net/kitty/[the kitty website].

image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]

https://sw.kovidgoyal.net/kitty/faq/[Frequently Asked Questions]

To ask other questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the
https://www.reddit.com/r/KittyTerminal[Reddit community]

Packaging status in various repositories:

image:https://repology.org/badge/vertical-allrepos/kitty.svg["Packaging status", link="https://repology.org/project/kitty/versions"]
Description
kitty with bold_is_bright patch
Readme 48 MiB
Languages
Python 43.6%
C 28.3%
Go 20%
Objective-C 6%
Shell 1.5%
Other 0.5%