# \`new tab\` button to make new tab BESIDE existing one

**URL:** https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999
**Category:** General
**Created:** [21 January 2023 07:39 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999 "2023-01-21T07:39:36Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)
#### Post date: [21 January 2023 07:39 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/1 "2023-01-21T07:39:36Z")

</div>

I am sure I read it somewhere. But where that is/was .... is beyond me.

I want to add a new tab but have it appear beside the one that is active.

Sorry, but how is that done? (If possible)

---

<div class="post-metadata">

### Author: ![smanjunath211](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/smanjunath211/32/95742_2.png) [@smanjunath211](https://discourse.nodered.org/u/smanjunath211)
#### Post date: [21 January 2023 08:26 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/2 "2023-01-21T08:26:23Z")

</div>

do you mean this ?  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/8/4869b361abcb099b05e253d09e69903e86cda2e5.png)

---

<div class="post-metadata">

### Author: ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)
#### Post date: [21 January 2023 08:32 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/3 "2023-01-21T08:32:33Z")

</div>

Maybe.

But when I go to my `settings` and look at the key assignment it is blank.

I **try** to set it and am either doing it wrong or it still won't work.  
No, ok. I am missing something. It isn't even saved. ☹😕  
Seems I am losing skills daily. Today it is reading/understanding things.

---

<div class="post-metadata">

### Author: ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)
#### Post date: [21 January 2023 09:00 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/4 "2023-01-21T09:00:49Z")

</div>

Wow!

Doing it from the `GUI` was painful for me.  
Sorry, but that takes _cryptic_ to a whole other level (for me).

I honestly don't understand HOW I did it.

It was more _throwing enough (stuff) at the wall: some will stick_.  
And now I have to remember this weird combination to add a new flow adjacent to the one I see.

# Feedback:

I've gone to the [Documentation : Node-RED](https://nodered.org/docs/) and tried to find it.  
But **where** does it explain ho to do keyboard assignments from the GUI.  
That is: Not opening a file and editing the Javascript file.

I'm not sure if it is me or what, but I am not understanding the syntax of how keys are defined.  
Strangely I am kind of having a similar discussion else where with how keys are defined.  
eg:  
Is it `+` or is it `shift =`?  
Is `N` `n` or `N`?  
`N` is what is on the keyboard, not `n`, so `N` means `n` and `N` is defined somehow else.

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [21 January 2023 09:35 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/5 "2023-01-21T09:35:36Z")

</div>

If you want the shortcut to be `shift-n` then that is what you'd enter.

I agree it isn't as intuitive as it could be. Many apps that let you customise shortcuts let you 'perform' the shortcut and let it figure out the value.

For your original question, the next release adds a better right-click context menu that includes 'add tab to right' when you right click in the tab bar.

---

<div class="post-metadata">

### Author: ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)
#### Post date: [21 January 2023 09:45 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/6 "2023-01-21T09:45:32Z")

</div>

Thanks Nick.

I am sorry if that was a bit _raw_. I am really not having a good time with keyboard assignments and the way different people do it.

Alas how you explained it kind of is an example of how I am confused.

I (personally) read that as:  
`shift` and `-` and `n` which I kind of suspect it isn't.

It is actually `shift` and `n`.

Buy my _monkey brain_ had a real hard time to get that understood.

So when I am looking at the keyboard assignments via the GUI I am still not getting things.  
Saying I chose an existing combination: am I informed of the conflict? (Ok, easy enough to test, but the question is there begging) and to what level is/are conflicts handled?  
I'll explain that:  
(Picking an obvious conflict)  
Say I want to use `<ctl> x`. That is at the O/S level. Will that be detected and would I be warned?  
No, I not wanting to be a smart a$$ here. I am only over simplifying the example.  
Saying the combination/conflict with using a _browser specific_ set, again: will this be detected?  
I can't think of any - and I know that is poor on my part - but again: the question is there in front of me.

I am a bit overwhelmed with a couple of projects and scrolling from _tab 1_ to _tab 30_ which are at the opposite ends of the list it is annoying.  
Opening an adjacent tab would be handy, and so I fell into this rabbit hole.

Thanks.

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [21 January 2023 10:19 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/7 "2023-01-21T10:19:10Z")

</div>

They handled as well as they can be. It's hard to say much more. In theory you can set whatever shortcut you want. It is then down to whether the operating system let's the browser 'see' the shortcut happen and let us respond to it, or if it gets handled before the browser gets any chance.

So I cannot say for certain for every possible shortcut.

All I can suggest is try it and see.

---

<div class="post-metadata">

### Author: ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)
#### Post date: [21 January 2023 10:23 UTC](https://discourse.nodered.org/t/new-tab-button-to-make-new-tab-beside-existing-one/73999/8 "2023-01-21T10:23:11Z")

</div>

And I shall _fall on my sword_ for that.

It is just it really threw me for a wild one.

Again: Thanks for explaining it in a way that is better for me.
