Comment faire un navigateur par défaut eww dans Emacs?


9

Lorsque je clique sur des liens dans mon tampon en mode organisation, cela ouvre mon navigateur externe. Comment puis-je mettre Emacs par défaut sur eww (et me permettre d'ouvrir un navigateur externe à partir de là si je le souhaite)?

Réponses:


12

Comme indiqué dans le noeud du manuel d'informations EWW, vous pouvez utiliser EWW comme cible pour Browse-Url , ce qui est utilisé par Org si un URI commence par "http", "https", etc. Vous pouvez bien sûr personnaliser le comportement de Browse-Url avecM-x customize-group browse-url

Vous pouvez également ajouter ce qui suit à ~/.emacs.d/init.el:(setq browse-url-browser-function 'eww-browse-url)

Si vous visitez une page Web dans EWW, vous pouvez appuyer sur & (eww-browse-with-external-browser)pour ouvrir la page dans un navigateur externe.


Pouvez-vous me donner plus d'informations sur la manipulation browse-url? browse-url-browser-functionest défini sur browse-url-default-browserlequel lui-même semble être juste un symbole, pas une variable. Comment puis-je réellement définir eww comme navigateur par défaut? Suivre la documentation d'information à laquelle vous avez lié ne décrit pas vraiment comment faire cela afaic.
wdkrnls

Si vous utilisez l'interface "personnaliser" pour modifier browse-url-browser-function, vous trouverez un menu déroulant pratique de valeurs, y compris "eww" qui se traduit par son réglage eww-browse-urlcomme fonction.
phils

-1

J'ai défini Firefox comme mon navigateur par défaut avec

(setq browse-url-browser-function 'browse-url-generic
      browse-url-generic-program "firefox")

Je ne peux pas le tester avec ewwcar je suis sur Emacs 24.3.1 - mais cela pourrait fonctionner (peut-être avec une modification - car il ewwsemble être un paquet emacs, au lieu d'un programme externe).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.