You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have the same problem, tl doesn't exit gracefully when using pipe, easily like:
ls | tl
Then I use Ctrl + C to quit tl, tl quitted but when I move my mouse, my terminal shows like this:
I tried to fix it by using your code in the pull request, but it doesn't work for me.
However I find that if you use sys.exit(0) to exit tl instead of using sys.stderr.write("^C") with "TEXTUAL_ALLOW_SIGNALS": "1" in env, this env doesn't seem to be needed anymore? I remove this env and my problem solved.
I'm a beginner of English and Python, hope my expression is clear and my understandings is right.
OK bear with me here - I wanted to use this to view kubernetes pod logs, easy:
Except most of my time in kubernetes is spent using k9s
And
k9s
offers the ability to write custom pluginsSo I thought, I'll bind
Ctrl-L
ink9s
tokc log job-123 | tl
and I'll have much better logging!However due to the way
tl
handles quitting,k9s
hangs whenever ICtrl-C
tl
.I then have to
SIGKILL
everything in order to get my terminal back...It would be really cool if there was a way to more elegantly quit (which I suspect would fix this) or if the handling around
SIGINT
was a improved.The text was updated successfully, but these errors were encountered: