Bir web sayfasının kaynağını Emacs'tan nasıl indirebilirim?


9

Emacs'ı sayfanın kaynağını görüntülemek için gelişmiş bir yol olarak kullanmak istiyorum (diyelim http://example.com). Sayfayı doğrudan Emacs'tan, hatta belki de indirmenin kolay bir yolu var mı C-x C-f?

Bunu geçmişte bir şekilde yaptığımı hatırlıyorum (belki TRAMP sayesinde?), Ama nasıl değil ve daha fazla çoğaltamam.


Sadece uyandırmaktan ve daha sonra bunu görmekten daha akıllıca bir şey mi demek istiyorsun? Belki emacs w3m bir çeşit seçenek veriyor?
Edgar Aroutiounian

@EdgarAroutiounian: Daha entegre olduğu kadar akıllı olmak zorunda değil. Nedense, bunu yapmanın daha acil bir yolu olduğunu düşünüyorum.
Tikhon Jelvis

Yanıtlar:


8

İşte gerçekten hızlı ve kirli bir çözüm:

(defun my-view-source (url)
  (interactive "MURL: ")
  (switch-to-buffer (url-retrieve url (lambda (_)))))

url-retrieveEmacs'ta yerleşiktir; request.el gibi alternatifler de var .


5

W3 modu ile yapabilirsiniz w3-source-document-at-pointvarsayılan olarak bağlı olduğu komuta s.

Ayrıca kullanabilir M-!ve çağırabilirsiniz curl.

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.