Чи є якийсь простий спосіб скопіювати / вставити текст з вікна браузера у файл org, автоматично перетворюючи посилання у [[] []] органи-посилання? Дякую!
pandoc
, дякую!
Чи є якийсь простий спосіб скопіювати / вставити текст з вікна браузера у файл org, автоматично перетворюючи посилання у [[] []] органи-посилання? Дякую!
pandoc
, дякую!
Відповіді:
eww
Для цього потрібні emacs 24.4 або новіші.
Налаштуйте org-eww
модуль. Це не частина org, вам доведеться перетягнути репо в якусь папку ( git clone https://orgmode.org/org-mode.git
) або вручну скопіювати файл у якусь папку пакунків, хоча git рекомендується, оскільки це допомагає вам оновлювати речі.
Потім додайте папку допису на свій шлях і скажіть, що потрібен org-eww. Якщо ви клонували з git, org-eww.el
файл буде в /path/where/you/cloned/org-mode/contrib/lisp/
.
(add-to-list 'load-path "/dir/path/containing/org-eww.el/")
(require 'org-eww)
Відкрийте веб-сторінку в eww
(eww - це браузер у emacs, M-x eww
). Ви можете отримати Emacs відкривати посилання в EWW через: (setq browse-url-browser-function 'eww-browse-url)
. Це корисно в поєднанні з helm-google + eww).
Виберіть регіон, який ви хочете скопіювати, зі сторінки html та зробіть M-x org-eww-copy-for-org-mode
. Якщо не обраний регіон, вся веб-сторінка копіюється (включаючи посилання на зображення). На сьогодні o
ключ не прив’язаний до eww-mode-map
. Для зручності цю команду можна прив’язати до цієї клавіші на карті режиму:
(define-key eww-mode-map (kbd "o") #'org-eww-copy-for-org-mode)
Потім використовуйте C-y
для вставки файл / буфер вашого режиму org. З iimage-mode
ви можете навіть побачити зображення з веб - сайту і посилання перетворюються в формат орг-режимі.
pandoc
Інструмент пропонується в коментарях інше рішення - для мене це було б трохи простіше в реалізації, але приємно мати метод , який не залежить від інструментів за межами Emacs ...
code
. Іноді просто хочеться скопіювати частину тексту замість усієї веб-сторінки, зберігши формат. Чи є альтернатива pandoc
підходу.
Evernote
або , Quiver
якщо це не представляється можливим.
pandoc
.