Wie mache ich einen eww Standardbrowser in Emacs?


9

Wenn ich in meinem Organisationsmodus-Puffer auf Links klicke, wird mein externer Browser geöffnet. Wie kann ich Emacs standardmäßig auf eww setzen (und von dort aus einen externen Browser öffnen, wenn ich möchte)?

Antworten:


12

Wie im EWW-Info-Handbuchknoten angegeben , können Sie EWW als Ziel für die Such-URL verwenden. Dies wird von Org verwendet, wenn ein URI mit "http", "https" usw. beginnt. Sie können das Verhalten der Such-URL natürlich mit anpassenM-x customize-group browse-url

Alternativ können Sie Folgendes hinzufügen zu ~/.emacs.d/init.el:(setq browse-url-browser-function 'eww-browse-url)

Wenn Sie eine Webseite in EWW besuchen, können Sie & (eww-browse-with-external-browser)die Seite in einem externen Browser öffnen.


Können Sie mir weitere Informationen zur Manipulation geben browse-url? browse-url-browser-functionwird festgelegt, auf browse-url-default-browserdie selbst nur ein Symbol und keine Variable zu sein scheint. Wie setze ich eww als Standardbrowser? Das Befolgen der von Ihnen verlinkten Info-Dokumentation beschreibt nicht, wie dies zu tun ist.
wdkrnls

Wenn Sie zum Bearbeiten die Oberfläche "Anpassen" verwenden browse-url-browser-function, finden Sie ein praktisches Dropdown-Menü mit Werten, einschließlich "eww", das zur Einstellung eww-browse-urlals Funktion führt.
Phils

-1

Ich habe Firefox als meinen Standardbrowser mit festgelegt

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

Ich kann es nicht testen, ewwweil ich Emacs 24.3.1 verwende - aber das könnte funktionieren (möglicherweise mit einer Modifikation - da es sich ewwanscheinend um ein Emacs-Paket handelt, anstatt um ein externes Programm).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.