Open AdamWagner opened 4 years ago
It's not just the kitten that hangs, it's all of kitty, so it won't help to execute the search asynchronously unfortunately.
So apart from solving the issue in kitty, I think the search kitten itself has these two potential solutions:
To reproduce:
When I follow the steps above, there is a significant (700ms?) delay between pressing a key a the character appearing on the screen. Such a delay makes it difficult to type without making an error.
I do not have this issue on a fresh tab with a small amount (e.g., ls) of content in the scrollback buffer.
If you're able to reproduce this, perhaps search should be executed asynchronously so that user input isn't blocked.