Drag from status bar to expand/collapse terminal panel. #28057
Tropix126
started this conversation in
Feature Ideas / Enhancements
Replies: 1 comment
-
If implementing some kind of drag handle on the statusbar is a problem, alternatively you could simply enforce a minimum breakpoint for the terminal pane's height when resizing it in the bottom panel position (e.g. collapse it once the height is less than the tab bar). If the pane is collapsed that way, then This would at least solve the problem of people forgetting that their barely-visible 3 pixel-high terminal panes are in fact not collapsed. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
VSCode has this pretty clever mouse interaction that I think would be nice to see in Zed.
Screencast.From.2025-04-03.16-51-00.mp4
Essentially, when resizing the terminal pane into the status bar, there's a height breakpoint that allows the pane to entirely collapse once it's small enough. Additionally, there's a drag handle on the status bar itself that allows opening the terminal pane if it is in a collapsed state (similar to `Ctrl + ``) using only the mouse.
When using Zed, I often find myself resizing the pane down to minimum height to get more vertical real-estate, forgetting that the pane isn't actually collapsed, then using `Ctrl + `` to try to expand it again. Upon realizing that I actually just collapsed the barely-visible terminal I need to go in and drag it back up to full size.
Screencast.From.2025-04-03.16-55-23.mp4
Given the somewhat different approach that Zed takes to implementing panes, I'm not sure if this is viable to implement or even something that people would want implemented (I could just be suffering from muscle memory here), but personally I think it's a nice small thing that could benefit some people if it were to be added.
Beta Was this translation helpful? Give feedback.
All reactions