Tab Groups Custom Order

Based on what i've seen, currently it is not possible to reorder tab groups as desired. They are only sorted alphabetically. One could use numbers or symbols to control the order, but ideally, I would like the option to sort them, for example, by creation date when the command Go TABGROUPLIST is displayed, so that new groups appear at the very top or bottom. Additionally, it would be great if I could reorder the groups via drag and drop in the preferences if a "truly custom order" mode is set. If there is a way to do this now, I’d like to know. If not, please consider this for a future update. Thank you!

2 Likes

Putting the groups into categories/sub-folders is another option to keep them organised. E.g. New groups could be created at the top level and old ones you don't use much moved into a folder so they're out of the way.

I control the positioning by putting one or two spaces at the front of the names of groups that I want at the top. Looks a little better than numbers or symbols.

You could use a zero-width space (unicode character) to avoid changing how the button looks.

1 Like

Thank you for the response. It's more about consistency in the position of the elements. I don't assign names to my tab groups. I have a command that creates new tab groups immediately and without any confirmation. The name is taken from the folder that is active at the time of creation. Therefore, I have no way to modify the name to control its position without taking several additional steps. For example, when I already have many groups, I somewhat know where each one is. I know the group called “labeled” is below the group written in uppercase letters "IMAGES_MD". However, if for some reason a new tab group is created and placed between those two, the reference I had disappears. One might argue that these references would change with the deletion of said tab groups, and of course, it does. However, I prefer to deal just with this behavior as it is predictable, rather than also deal with the order changing in a “random” way.