To create the most basic link insert text between \e[4m and \e[24m. These are
the VT100 codes for underline on and underline off.

#showme {Example: \e[4mlink1\e[24m ... \e[4mlink2\e[24m}

------------------------------------------------------------------------------

If you want to create a link without the underline use \e[4;24m instead of
\e[4m.

#showme {Example: \e[4;24mlink3 (no underline)\e[24m}

------------------------------------------------------------------------------

Links when clicked generate a LINK event, which are visible if you use
#config mouse info. Example:

#event {SHORT-CLICKED LINK MOUSE BUTTON ONE} {#showme {click!}}

------------------------------------------------------------------------------

If you want to create a complex link use an OSC code.

\e]68;hello world\a\e[4mlink4\e[24m

The link part remains the same, \e[4mlink4\e[24m, but since it is prefixed
with the OSC code \e]68;hello world\a the %4 argument of the triggered LINK
event will contain hello world.

------------------------------------------------------------------------------

\e]68;\001test\002hello world\a\e[4mlink5\e[24m

The OSC code can contain MSDP. \001 indicates the start of a variable
name, and \002 indicates the start of a variable value. In tintin
this gets translated to {test}{hello world} which is available in the
%4 argument of the event.

------------------------------------------------------------------------------

\e]68;\001name6a\002value6a\001name6b\002value6b\a\e[4mlink6\e[24m};

In tintin this gets translated to {name6a}{value6a}{name6b}{value6b}

------------------------------------------------------------------------------

\e]68;0;command\a

This is the most basic link.

\e]68;0;
\e]68;1;

These three are identical and generate a standard link event.

------------------------------------------------------------------------------

\e]68;2;

In tintin the ;2; option is used for internal help files.

------------------------------------------------------------------------------

