Come rendere il browser predefinito eww in Emacs?


9

Quando faccio clic sui collegamenti nel mio buffer in modalità organizzazione, si apre il mio browser esterno. Come posso rendere Emacs predefinito su eww (e lasciami aprire un browser esterno da lì, se lo desidero)?

Risposte:


12

Come notato nel nodo del manuale di informazioni EWW, è possibile utilizzare EWW come destinazione per l' URL di esplorazione , che è ciò che l'organizzazione utilizza se un URI inizia con "http", "https", ecc. È possibile ovviamente personalizzare il comportamento di esplorazione dell'URL conM-x customize-group browse-url

In alternativa, aggiungi quanto segue a ~/.emacs.d/init.el:(setq browse-url-browser-function 'eww-browse-url)

Se stai visitando una pagina Web in EWW, puoi premere & (eww-browse-with-external-browser)per aprire la pagina in un browser esterno.


Potete darmi qualche informazione in più su come manipolare browse-url? browse-url-browser-functionè impostato sul browse-url-default-browserquale esso stesso sembra essere solo un simbolo, non una variabile. Come posso effettivamente impostare eww come browser predefinito? Seguire la documentazione informativa a cui ti sei collegato non descrive in realtà come fare questo afaic.
wdkrnls,

Se usi l'interfaccia "personalizza" per modificare browse-url-browser-function, troverai un comodo menu a discesa di valori, tra cui "eww" che si traduce in un'impostazione eww-browse-urlcome funzione.
phils,

-1

Ho impostato Firefox come browser predefinito con

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

Non posso provarlo ewwperché sono su Emacs 24.3.1 - ma questo potrebbe funzionare (forse con una modifica - poiché ewwsembra essere un pacchetto emacs, anziché un programma esterno).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.