Si desea copiar caracteres Unicode de la barra de direcciones tal como están, debe configurar este elemento en about:config paraverdadero: browser.urlbar.decodeURLsOnCopy
. Pero el problema es que Firefox no muestra los caracteres Unicode en su forma original cuando lee una página web en la Vista de Lector. Entonces, si copio la URL de la Vista de lector, terminaré con algo como esto:
https://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF
en lugar de esto:
https://fa.wikipedia.org/wiki/یونیکد
¿Existe alguna solución para esto?
Respuesta1
Solución alterna; dos alias en bash:
$ alias -p ... alias urldecode='python3 -c "importar sistema; de urllib.parse importar entre comillas; imprimir (uncomillas (sys.argv[1]))"' alias urlencode='python3 -c "importar sistema; de urllib.parse importar cotización; print(quote(sys.argv[1]))"' $ urldecode https://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF https://fa.wikipedia.org/wiki/یونیکد $ código URL https://fa.wikipedia.org/wiki/یونیکد https%3A//fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%E2%80%8C%DA%A9%D8%AF