Pressing <tab> when inserting a link should move the cursor to the next brackets

Use case or problem

When clicking CMD-K to insert a new link ([]()), the cursor starts within the [] brackets to enter the name of the link. Hitting <tab> from here should put the cursor into the () brackets, and hitting shift-tab should move it back to [] (maybe with selecting the content within those brackets.

Hitting tab again should then place the cursor after the link, so after the closing ) bracket.

Currently hitting tab within [] will just insert a tab, and to go to the next field I have to use the arrow keys

Related feature requests (optional)

This is the normal behavior in most snippet managers, editors and IDEs


Agreed. Addressing this will be appreciated by my wrists.

I would love this. I hope it will work for inline LaTeX too.