2 votos

Hiperenlaces con estilo OSC 8 en el Terminal

¿Existe alguna forma de hacer que el Terminal admita la función OSC 8 ¿Hipervínculos con estilo?

Esto,

printf '\033]8;;http://example.com\033\\This is a link\033]8;;\033\\\n'

Sólo imprime This is a link . Pero no se puede hacer clic.

2voto

Esto ya se ha planteado antes (véase ¿Existe alguna forma de hacer que se pueda hacer clic en un enlace en el terminal de OSX? , Configurar OS X Terminal para detectar URLs y hacerlas clicables? ), y parece que no es posible utilizar OSC 8 en MacOS Terminal.

Tampoco es obligatorio. Puede hacer doble clic con Cmd pulse sobre cualquier URL mostrada en una ventana de Terminal para que se abra en el navegador predeterminado.

Puede utilizar las funciones de Terminal para subrayar texto con tput

tput smul; echo https://apple.stackexchance.com/; tput rmul

pero esto puede ser confuso porque el comportamiento del clic no es el mismo que en un navegador.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X