In a README.md file for a GitHub repo I am working on, we want to display a URL that has the string of characters :x:
in it (unfortunately the link is to a data repo so I can't post it).
However, GitHub interprets the :x:
as ❌
and it irritates me so much. The link is still clickable and works fine but I would really like to suppress this emoji from showing up because I hate the way it looks.
My first thought was to use backticks (`), but then the link is not clickable. Is there a link I can use to have the URL be clickable but without showing the emoji?
You can add zero-width space after the first colon and it'll get fixed. It's basically a hack but skipping emoji is not supported yet.
More specifically, this character: ‌
, a zero-width non-joiner. It does not show up and is easy to remember as well. You can also select the character itself and paste it, here's the character, between A and B: AB
Select the text and remove A and B from it and you'll have it.
Here's some code I tested on GitHub:
Does not work:
[some-link:x:a](destination)
Works but is not really readable here:
[some-link:x:a](destination)
or works and is readable as well:
[some-link:‌x:a](destination)