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
Well behaved TUI-s I've worked with tend to utilize the alternate screen if the terminal emulator supports it.
My gut reaction when using gemini was, it destroys my terminal history scrollback as it does not use the alternate screen.
I'm still coming to terms with whether gemini output should be part of the usual terminal scrollback, or just be on the alternate screen similar to when you open vim, or other TUI tools.
Gemini CLI seems to sit somewhere in the middle: it's a TUI, but also behaves a bit like a shell.
So what are people's thoughts on this?
Does Gemini CLI output belong to the main scrollback, or should it be written to the alternate screen and destroyed when the user quits gemini cli?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Well behaved TUI-s I've worked with tend to utilize the alternate screen if the terminal emulator supports it.
My gut reaction when using gemini was, it destroys my terminal history scrollback as it does not use the alternate screen.
I'm still coming to terms with whether gemini output should be part of the usual terminal scrollback, or just be on the alternate screen similar to when you open vim, or other TUI tools.
Gemini CLI seems to sit somewhere in the middle: it's a TUI, but also behaves a bit like a shell.
So what are people's thoughts on this?
Does Gemini CLI output belong to the main scrollback, or should it be written to the alternate screen and destroyed when the user quits gemini cli?
Beta Was this translation helpful? Give feedback.
All reactions