Gibt es eine einfache Möglichkeit, Text aus einem Browserfenster in eine Organisationsdatei zu kopieren / einzufügen und Links automatisch in Links im Organisationsmodus [[] []] zu konvertieren? Vielen Dank!
pandoc
, danke!
Gibt es eine einfache Möglichkeit, Text aus einem Browserfenster in eine Organisationsdatei zu kopieren / einzufügen und Links automatisch in Links im Organisationsmodus [[] []] zu konvertieren? Vielen Dank!
pandoc
, danke!
Antworten:
eww
Dies erfordert Emacs 24.4 oder höher.
Konfigurieren Sie das org-eww
Modul. Es ist nicht Teil von org, Sie müssen das Repo in einen Ordner ( git clone https://orgmode.org/org-mode.git
) ziehen oder die Datei manuell in einen Paketordner kopieren , obwohl git empfohlen wird, da es Ihnen hilft, die Dinge auf dem neuesten Stand zu halten.
Fügen Sie dann den Beitragsordner zu Ihrem Pfad hinzu und sagen Sie, dass org-eww erforderlich ist. Wenn Sie von git geklont haben, befindet sich die org-eww.el
Datei in /path/where/you/cloned/org-mode/contrib/lisp/
.
(add-to-list 'load-path "/dir/path/containing/org-eww.el/")
(require 'org-eww)
Öffnen Sie eine Webseite in eww
(eww ist ein Browser in Emacs M-x eww
). Sie können Emacs dazu bringen, Links in eww zu öffnen über : (setq browse-url-browser-function 'eww-browse-url)
. Dies ist nützlich in Kombination mit helm-google + eww).
Wählen Sie die Region, die Sie kopieren möchten, von der HTML-Seite aus und tun Sie dies M-x org-eww-copy-for-org-mode
. Wenn keine Region ausgewählt ist, wird die gesamte Webseite kopiert (einschließlich Links zu Bildern). Ab sofort ist der o
Schlüssel nicht mehr an das gebunden eww-mode-map
. Der Einfachheit halber kann dieser Befehl an diesen Schlüssel in dieser Moduszuordnung gebunden werden:
(define-key eww-mode-map (kbd "o") #'org-eww-copy-for-org-mode)
Verwenden Sie dann, C-y
um in Ihren Organisationsmodus Datei / Puffer einzufügen. Mit können iimage-mode
Sie sogar die Bilder von der Website sehen und Links werden in das Org-Modus-Format konvertiert.
pandoc
in Kommentaren vorgeschlagene Tool ist eine andere Lösung - für mich wäre es ein bisschen einfacher zu implementieren, aber es ist schön, eine Methode zu haben, die nicht auf Tools außerhalb von Emacs
code
. Manchmal möchte ich nur einen Teil des Textes anstelle der gesamten Webseite kopieren und dabei das Format beibehalten. Gibt es eine Alternative zu pandoc
nähern.
Evernote
oder Quiver
wenn dies nicht möglich ist.
pandoc
.