Option to Display Full Border in Split Panes #16425

Open
opened 2026-01-31 05:09:27 +00:00 by claunia · 7 comments
Owner

Originally created by @aaron-613 on GitHub (Jan 18, 2022).

Option to Display Full Border in Split Panes

Having a highlighted border around the active pane is very useful. However, when using only two panes, the "border" is simply a highlighted line between them. At a glance, it is very difficult to tell which is the active one (if I can't readily see the cursor). I've often resorted to Alt-Left Alt-Right, or Alt-Up Alt-Down, a few times so the line wiggles a bit so I know which one I'm on. (Could also click, but I avoid the mouse).

Proposed technical implementation details (optional)

I think it would very useful and help improve productivity if the active border was a complete rectangle border around the whole active pane. Or at least, an option to toggle it like that. Even with more than just two panes, I still think it would visually help a lot to know which pane is active.

image

Thanks very much for working on Terminal! I think it's great and use it every day. 👍🏼

Originally created by @aaron-613 on GitHub (Jan 18, 2022). # Option to Display Full Border in Split Panes Having a highlighted border around the active pane is very useful. However, when using only two panes, the "border" is simply a highlighted line between them. At a glance, it is very difficult to tell which is the active one (if I can't readily see the cursor). I've often resorted to Alt-Left Alt-Right, or Alt-Up Alt-Down, a few times so the line wiggles a bit so I know which one I'm on. (Could also click, but I avoid the mouse). # Proposed technical implementation details (optional) I think it would very useful and help improve productivity if the active border was a **complete rectangle border** around the whole active pane. Or at least, an option to toggle it like that. Even with more than just two panes, I still think it would visually help a lot to know which pane is active. ![image](https://user-images.githubusercontent.com/7603332/149932714-6def39e6-a948-4236-82d5-404d80e381bb.png) Thanks very much for working on Terminal! I think it's great and use it every day. 👍🏼
claunia added the Help WantedIssue-TaskProduct-TerminalArea-UserInterface labels 2026-01-31 05:09:27 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jan 18, 2022):

Huh. That's not a bad idea. If you look very closely, you'll note that there's an "inactive" line on the other side of the border, to indicate the other pane isn't active. Would you imagine that border around all panes at all times, and then just changing the color when it becomes active, or only the border around the active pane(s)?

If we do the second, it would cause a slight resize when changing the active pane, which could be minorly annoying.

@zadjii-msft commented on GitHub (Jan 18, 2022): Huh. That's not a bad idea. If you look _very_ closely, you'll note that there's an "inactive" line on the other side of the border, to indicate the other pane isn't active. Would you imagine that border around all panes at all times, and then just changing the color when it becomes active, or only the border around the active pane(s)? If we do the second, it _would_ cause a slight resize when changing the active pane, which could be minorly annoying.
Author
Owner

@aaron-613 commented on GitHub (Jan 18, 2022):

@zadjii-msft Either way, I guess..? Obviously I didn't even notice the "inactive" border. Or perhaps I thought it was a drop-shadow..?

As long as it would end up looking something like this, that'd be awesome.

image

But I agree: having the text jiggle/resize if just switching which pane is active would be annoying.

Thanks!!

@aaron-613 commented on GitHub (Jan 18, 2022): @zadjii-msft Either way, I guess..? Obviously I didn't even notice the "inactive" border. Or perhaps I thought it was a drop-shadow..? As long as it would end up looking something like this, that'd be awesome. ![image](https://user-images.githubusercontent.com/7603332/149946984-78a5a5e3-9778-486b-88ae-deedc9218c00.png) But I agree: having the text jiggle/resize if just switching which pane is active would be annoying. Thanks!!
Author
Owner

@Rosefield commented on GitHub (Jan 18, 2022):

As an implementation detail, a lot of the infrastructure is already there to support this since it is used for multiple pane focusing

e.g.
image

@Rosefield commented on GitHub (Jan 18, 2022): As an implementation detail, a lot of the infrastructure is already there to support this since it is used for multiple pane focusing e.g. ![image](https://user-images.githubusercontent.com/6185249/150012876-3e6b9a2b-edce-4be6-b333-f3318123ec14.png)
Author
Owner

@zadjii-msft commented on GitHub (Jan 18, 2022):

@Rosefield that was exactly the work I was thinking of 😉

@zadjii-msft commented on GitHub (Jan 18, 2022): @Rosefield that was exactly the work I was thinking of 😉
Author
Owner

@aaron-613 commented on GitHub (Jan 19, 2022):

@Rosefield how do you have two active panes?? (or, what look like two active panes..!)

@aaron-613 commented on GitHub (Jan 19, 2022): @Rosefield how do you have two active panes?? (or, what look like two active panes..!)
Author
Owner

@Rosefield commented on GitHub (Jan 19, 2022):

If you are using the preview build (1.12.x), then you can use the move focus to parent and move focus to child actions to select multiple panes and select fewer panes respectively.

@Rosefield commented on GitHub (Jan 19, 2022): If you are using the preview build (1.12.x), then you can use the move focus to parent and move focus to child actions to select multiple panes and select fewer panes respectively.
Author
Owner

@mklemm2 commented on GitHub (Oct 11, 2025):

Any updates?

@mklemm2 commented on GitHub (Oct 11, 2025): Any updates?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16425