How to link a block without rendering it or rendering with an alternative text?

I don’t find a way how to link a block but w/o rendering its contents.

For example:

  • Quotes

    • Quote 1
    • Quote 2
    • Quote 3
  • Thoughts

    • Thought 1 (link to Quote 1)
      • Thought 1.1 (link to Quote 2)
      • Thought 1.2 (link to Quote 3)
    • Thought 2 …

How to make a link to say Quote 1 w/o inserting Quote 1 contents into Thought 1?
I need to make a link with some short text, like “source”, or even an icon.

Try [source](((the-uuid-of-the-block)))

1 Like

Thanks! For some reason I couldn’t find it myself :slight_smile:

Ok, this is the minimal number of steps I found so far:

  1. Go to the source block and copy block ref (via Ctrl-C).
  2. Go to where you want to place the link, and enter manually: [source]().
  3. As the cursor is now between the parenthesis just paste the block link via Ctrl-V.

I’m curious if there’s now a shortcut to create [<text>]() template.

Consider this approach:

  1. Go to the source block.
  2. Press a desired key combination.
  3. Paste it where you want.
  4. Fill-in the text part if it’s not already filled in step 2.