Quando clico em links no meu buffer de modo organizacional, ele abre meu navegador externo. Como posso fazer o Emacs usar como padrão o eww (e permitir que eu abra um navegador externo a partir daí, se desejar)?
9
Conforme observado no nó manual de informações do EWW, você pode usar o EWW como um destino para o URL de navegação , que é o que a Org usa se um URI começa com "http", "https" etc. etc. Naturalmente, é possível personalizar o comportamento do URL de navegação comM-x customize-group browse-url
Como alternativa, adicione o seguinte a ~/.emacs.d/init.el
:(setq browse-url-browser-function 'eww-browse-url)
Se você está visitando uma página da Web no EWW, pode clicar &
(eww-browse-with-external-browser)
para abrir a página em um navegador externo.
browse-url
?browse-url-browser-function
é definido para obrowse-url-default-browser
qual ele parece ser apenas um símbolo, não uma variável. Como realmente defino o eww como o navegador padrão? Seguir a documentação de informações a que você vinculou não descreve realmente como fazer isso.browse-url-browser-function
, encontrará um conveniente menu suspenso de valores, incluindo "eww", que resulta na configuraçãoeww-browse-url
como a função.Defino o Firefox como meu navegador padrão com
Não posso testá-lo
eww
porque estou no Emacs 24.3.1 - mas isso pode funcionar (talvez com uma modificação - já queeww
parece ser um pacote emacs, em vez de um programa externo).fonte