html'yi kuruluş moduna yapıştır


12

Bir tarayıcı penceresinden bir org dosyasına metin kopyalamanın / yapıştırmanın kolay bir yolu var mı? Bağlantıları otomatik olarak [[] []] kuruluş modu bağlantılarına dönüştürmek? Teşekkürler!


1
HTML'yi kaydedebilir ve kuruluşa dönüştürebilirsiniz pandoc.
abo-abo

Bağlantıyı kill-ring'den sorabilir ve minibuffer'a yapıştırabilir ve ardından geri dönebilirsiniz.
hukukçu

1
@lawlist: var; ancak soru, birden fazla bağlantı içeren büyük bir metin parçasının olduğu durumla ilgili ... Kontrol edeceğim pandoc, teşekkürler!
laxxy

Yanıtlar:


9

HTML'yi kuruluş biçiminde kopyalayarak eww

Bu emacs 24.4 veya üstünü gerektirir.

  1. org-ewwModülü yapılandırın . Kuruluşun bir parçası değil, repo'yu bir klasöre ( git clone https://orgmode.org/org-mode.git) çekmeniz veya dosyayı manuel olarak bir paket klasörüne kopyalamanız gerekecek , ancak işleri güncel tutmanıza yardımcı olduğu için git önerilir.

  2. Ardından, katkı klasörünü yolunuza ekleyin ve org-eww'nin gerekli olduğunu söyleyin. Git'ten klonladıysanız, org-eww.eldosya içeride olacaktır /path/where/you/cloned/org-mode/contrib/lisp/.

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

    (require 'org-eww)

  3. ewwİçinde bir web sayfası açın (eww emacs içindeki bir tarayıcıdır M-x eww). Sen eww üzeri açık bağlantıları emacs'ı alabilirsiniz: (setq browse-url-browser-function 'eww-browse-url). Bu, helm-google + eww) ile birlikte kullanışlıdır.

  4. Html sayfasından kopyalamak istediğiniz bölgeyi seçin ve yapın M-x org-eww-copy-for-org-mode. Hiçbir bölge seçilmezse, tüm web sayfası kopyalanır (resimlere bağlantılar dahil). Şu andan itibaren oanahtar eww-mode-map. Kolaylık sağlamak için, bu komut o mod eşlemesindeki o tuşa bağlanabilir:

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

  5. Ardından C-ykuruluş modu dosya / arabelleğe yapıştırmak için kullanın . İle iimage-modebile org-mod biçimine dönüştürülen Web sitesi ve bağlantılardan görüntüleri görebilirsiniz.


Teşekkürler! pandoc... projesinin hayata geçirilmesi biraz daha kolay olurdu benim için ama dışarıda Emacs araçları itimat etmeyen bir yöntem olması güzel - Yorum önerilen aracı başka çözüm
laxxy

Bu umut verici görünüyor. Ancak metin biçimlendirmesi hala kayboluyor ... Örneğin italik , kalın ve code. Bazen sadece web sayfası yerine metnin bir kısmını kopyalamak ve formatı korumak istiyorum. pandocYaklaşmanın bir alternatifi var mı ?
xji

Yine de , bu mümkün değilse Evernoteveya Quiverdeğilse gibi bazı harici araçları kullanmayı tercih edebilirim .
xji
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.