Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for rotating panes around in the window, without changing the layout #10757

Open
Tracked by #1000
zadjii-msft opened this issue Jul 22, 2021 · 1 comment
Open
Tracked by #1000
Labels
Area-User Interface Issues pertaining to the user interface of the Console or Terminal Help Wanted We encourage anyone to jump in on these. Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.
Milestone

Comments

@zadjii-msft
Copy link
Member

In tmux it's possible to move/swap opened panes in different ways.

Moving panes around in tmux:

C-a C-o        rotate window ‘up’ (i.e. move all panes)
C-a M-o        rotate window ‘down’

https://man7.org/linux/man-pages/man1/tmux.1.html:

     rotate-window [-DUZ] [-t target-window]
                   (alias: rotatew)
             Rotate the positions of the panes within a window, either
             upward (numerically lower) with -U or downward (numerically
             higher).  -Z keeps the window zoomed if it was zoomed.

From @kostrse in #4922

@zadjii-msft zadjii-msft added Help Wanted We encourage anyone to jump in on these. Area-User Interface Issues pertaining to the user interface of the Console or Terminal Product-Terminal The new Windows Terminal. Issue-Task It's a feature request, but it doesn't really need a major design. labels Jul 22, 2021
@zadjii-msft zadjii-msft added this to the Terminal Backlog milestone Jul 22, 2021
@ghost ghost added the Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting label Jul 22, 2021
@WSLUser
Copy link
Contributor

WSLUser commented Jul 22, 2021

A sub task idea I just had: You press a keybinding action that starts auto-rotating and press again when you're ready for the rotation to stop. The rotation obviously needs to give the user a few seconds to choose it before moving on. Maybe you could add a timer in that allows the user to speed up or slow down the rotation rate but the potential value for that seems low and not worth the additional complexity.

@DHowett DHowett removed the Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting label Jul 22, 2021
@zadjii-msft zadjii-msft modified the milestones: Terminal Backlog, Backlog Jan 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-User Interface Issues pertaining to the user interface of the Console or Terminal Help Wanted We encourage anyone to jump in on these. Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.
Projects
Status: Should be written
Development

No branches or pull requests

3 participants