Default tab title is super-long, only 3 tabs fit the screen #5547

Closed
opened 2026-01-31 00:15:52 +00:00 by claunia · 7 comments
Owner

Originally created by @vadimkantorov on GitHub (Dec 13, 2019).

On the most recent version from Releases:

image

I'm sure there are reasons why it's like this, but it renders tabs unusable for me in the current state: only three tabs fit the screen at a time.

Yes, I realize this has been discussed before and all previous issues were closed, with issue authors often disagreeing with their closing (sometimes a minor related cause was dealt with, but the original issue still stands). Please feel free to close this as well if the whole long default tab title affair is decided WONTFIX.

Yes, I realize one can probably configure the tab title, but I don't consider this as a valid argument. IMO having to configure such a basic thing is a show-stopper when trying out a new terminal.

The screen is a Surface Pro 7 screen if it matters.

Originally created by @vadimkantorov on GitHub (Dec 13, 2019). On the most recent version from Releases: ![image](https://user-images.githubusercontent.com/1041752/70765017-1dab7d80-1d62-11ea-9818-598002e6d6cb.png) I'm sure there are reasons why it's like this, but it renders tabs unusable for me in the current state: only three tabs fit the screen at a time. Yes, I realize this has been discussed before and all previous issues were closed, with issue authors often disagreeing with their closing (sometimes a minor related cause was dealt with, but the original issue still stands). Please feel free to close this as well if the whole long default tab title affair is decided WONTFIX. Yes, I realize one can probably configure the tab title, but I don't consider this as a valid argument. IMO having to configure such a basic thing is a show-stopper when trying out a new terminal. The screen is a Surface Pro 7 screen if it matters.
claunia added the Resolution-Duplicate label 2026-01-31 00:15:52 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Dec 13, 2019):

Two things, actually:

  1. that tab title was generated by your shell, and is configurable in your shell's startup scripts (for bash, that's probably /etc/profile). you can actually configure it to contain anything you want, which is really cool. I know you already enumerated this as an option, but it really is the "best" fix ;P
  2. not all previous issues were closed, actually: this is largely a /dupe of #597 (which is very much still open) 😄
@DHowett-MSFT commented on GitHub (Dec 13, 2019): Two things, actually: 1. that tab title was generated by your shell, and is configurable in your shell's startup scripts (for bash, that's probably `/etc/profile`). you can actually configure it to contain anything you want, which is really cool. I know you already enumerated this as an option, but it really is the "best" fix ;P 2. not all previous issues were closed, actually: this is largely a /dupe of #597 (which is very much still open) :smile:
Author
Owner

@ghost commented on GitHub (Dec 13, 2019):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Dec 13, 2019): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Author
Owner

@ghost commented on GitHub (Dec 13, 2019):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Dec 13, 2019): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Author
Owner

@vadimkantorov commented on GitHub (Dec 13, 2019):

  1. Well, then please put it in Top of readme, in a popping message box, tooltip or whatever popping into eyes. If I happen to have a long username and a long computer name, Windows Terminal is taxing me by a lot of time figuring out how to reset this. Of course I realize that current tab title is provided by the bash profile, but I don’t think the tab title is informative

  2. I hope that 2 is resolved before 1.0 release

@vadimkantorov commented on GitHub (Dec 13, 2019): 1. Well, then please put it in Top of readme, in a popping message box, tooltip or whatever popping into eyes. If I happen to have a long username and a long computer name, Windows Terminal is taxing me by a lot of time figuring out how to reset this. Of course I realize that current tab title is provided by the bash profile, but I don’t think the tab title is informative 2. I hope that 2 is resolved before 1.0 release
Author
Owner

@vadimkantorov commented on GitHub (Dec 13, 2019):

Sorry, https://github.com/microsoft/terminal/issues/597 is vague. It starts by asking for min-width. Then someone suggests it would be good to have max-width, but it is not clearly stated in the OP.

Could you please keep this issue open until something in the underlying tab control gets fixed and then the user-facing problem described in this issue (https://github.com/microsoft/terminal/issues/597 is more about impl details) has an official default solution?

@vadimkantorov commented on GitHub (Dec 13, 2019): Sorry, https://github.com/microsoft/terminal/issues/597 is vague. It starts by asking for min-width. Then someone suggests it would be good to have max-width, but it is not clearly stated in the OP. Could you please keep this issue open until something in the underlying tab control gets fixed and then the user-facing problem described in this issue (https://github.com/microsoft/terminal/issues/597 is more about impl details) has an official default solution?
Author
Owner

@vadimkantorov commented on GitHub (Dec 13, 2019):

https://github.com/microsoft/terminal/pull/3876 Work seems actively progressing, I hope it gets merged before 1.0 and equal mode is enabled by default. Pretty much everyone would be surprised that WT doesn’t handle tabs like web browser or supports only three tabs visible (without having to reset bash profile env variables)

@vadimkantorov commented on GitHub (Dec 13, 2019): https://github.com/microsoft/terminal/pull/3876 Work seems actively progressing, I hope it gets merged before 1.0 and equal mode is enabled by default. Pretty much everyone would be surprised that WT doesn’t handle tabs like web browser or supports only three tabs visible (without having to reset bash profile env variables)
Author
Owner

@navossoc commented on GitHub (Dec 13, 2019):

@vadimkantorov Yes, I agree, three tabs is really bad...
Also if you maximize the window you can't get pass of three tabs (which really sucks).

Until #3876 was not merged, I did override the title of the tab on the terminal settings, using name and suppressApplicationTitle properties on profiles array.

image

For now, I can have at least 7 (full) tabs.
This was the easiest and cleanly way I found to do that.

I hope this be addressed in the future.

@navossoc commented on GitHub (Dec 13, 2019): @vadimkantorov Yes, I agree, three tabs is really bad... Also if you maximize the window you can't get pass of three tabs (which really sucks). Until #3876 was not merged, I did override the title of the tab on the terminal settings, using `name` and `suppressApplicationTitle` properties on `profiles` array. ![image](https://user-images.githubusercontent.com/2457338/70771160-e1baed00-1d4e-11ea-9a15-926fd6c3684d.png) For now, I can have at least 7 (full) tabs. This was the easiest and cleanly way I found to do that. I hope this be addressed in the future.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#5547