org-mode – pegar html en modo org

Pregunta:

¿Existe alguna manera fácil de copiar / pegar texto desde una ventana del navegador en un archivo de organización, convirtiendo automáticamente los enlaces en [[] []] enlaces en modo org? ¡Gracias!

Respuesta:

Copiando html en formato org desde eww

Esto requiere emacs 24.4 o posterior.

  1. Configure el módulo org-eww . No es parte de org, tendrá que colocar el repositorio en alguna carpeta ( git clone https://orgmode.org/org-mode.git ) o copiar manualmente el archivo en alguna carpeta de paquete, aunque se recomienda git ya que te ayuda a mantener las cosas actualizadas.

  2. Luego agregue la carpeta de contribución en su ruta y diga que se requiere org-eww. Si clonó desde git, el archivo org-eww.el estará en /path/where/you/cloned/org-mode/contrib/lisp/ .

    (add-to-list 'load-path "/dir/path/containing/org-eww.el/")

    (require 'org-eww)

  3. Abra una página web en eww (eww es un navegador en emacs, Mx eww ). Puede hacer que emacs abra enlaces en eww a través de: (setq browse-url-browser-function 'eww-browse-url) . Esto es útil en combinación con helm-google + eww).

  4. Seleccione la región que desea copiar de la página html y haga Mx org-eww-copy-for-org-mode . Si no se selecciona ninguna región, se copia toda la página web (incluidos los enlaces a las imágenes). A partir de ahora, la tecla o no está vinculada al eww-mode-map . Por conveniencia, este comando se puede vincular a esa tecla en ese mapa de modo:

    (define-key eww-mode-map (kbd "o") #'org-eww-copy-for-org-mode)

  5. Luego use Cy para pegar en su archivo / búfer de modo de organización. Con iimage-mode incluso puede ver las imágenes del sitio web y los enlaces se convierten al formato org-mode.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım