first of, i love this software, it is neat and checks a lot of use cases that i might have used multiple applications, to achieve the same goals
but one issue that's been bothering me is the scrollback, and i will share images with the issues
- cls/clear commands don't clear the terminal, they clear some parts, most of the time, the line where the clear command that was written, but nothing beyond that, sometimes it works as intended
- terminal apps that rely on alternate screen, like tui apps or similar, have a hard time dealing with the scroll back, especially during event (more on that later)
- scrollback is stubborn, and affects the key event, as if the terminal is registering the cursor to be outside of the app, scrolling results in either of four cases, scrolling inside the app (intended) , scrolling outside the terminal app, through the scrollback, no scrolling, escape characters (more on escape characters later)
all these issues combined results in this
now this behavior is inconsistent, sometimes the apps run in alternate screen, taking up the entire buffer, sometime what you get to see in these images (events and failures re-rendering the terminal app alongside its previous state, commands, etc)
and some times the behavior completely glitches out, where key, or mouse events would be translated into escape characters, the application would turn into escape characters, etc, which might happen if i use misconfigured tmux, or msedit on a linux machine over ssh, but these behaviors happen on all terminals, local ones like cmd and powershell, and remote ones over ssh
and these issues range across all terminal apps, nano, nvim, vim, msedit, yazi, etc
i don't know if this behavior is intentional , but i can't find a way to disable it
first of, i love this software, it is neat and checks a lot of use cases that i might have used multiple applications, to achieve the same goals
but one issue that's been bothering me is the scrollback, and i will share images with the issues
all these issues combined results in this
now this behavior is inconsistent, sometimes the apps run in alternate screen, taking up the entire buffer, sometime what you get to see in these images (events and failures re-rendering the terminal app alongside its previous state, commands, etc)
and some times the behavior completely glitches out, where key, or mouse events would be translated into escape characters, the application would turn into escape characters, etc, which might happen if i use misconfigured tmux, or msedit on a linux machine over ssh, but these behaviors happen on all terminals, local ones like cmd and powershell, and remote ones over ssh
and these issues range across all terminal apps, nano, nvim, vim, msedit, yazi, etc
i don't know if this behavior is intentional , but i can't find a way to disable it