Emacs에서 웹 페이지 소스를 어떻게 다운로드 할 수 있습니까?


9

Emacs를 페이지 소스를 보는 향상된 방법으로 사용하고 싶습니다 (예 :) http://example.com. Emacs에서 직접 페이지를 다운로드하는 쉬운 방법이 C-x C-f있습니까?

나는이 일을 기억하고 어떻게 든 과거 (TRAMP에 어쩌면 덕분?)에,하지만 어떻게 , 나는 더 이상 그것을 재현 할 수 없습니다.


그냥 깨우고 바로 보는 것보다 더 영리한 것을 의미합니까? 아마도 이맥스에서 w3m은 어떤 종류의 옵션을 제공합니까?
Edgar Aroutiounian

@ EdgarAroutiounian : 더 통합만큼 더 영리한 것은 아닙니다. 어떤 이유로 든 더 즉각적인 방법이 있다고 생각합니다.
Tikhon Jelvis

답변:


8

정말 빠르고 더러운 해결책이 있습니다.

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

url-retrieveEmacs에 내장되어 있습니다. request.el 과 같은 대안도 있습니다 .


5

W3의 모드는이 작업을 수행 할 수 있습니다 w3-source-document-at-point기본적으로에 바인딩 명령 s.

을 사용 M-!하고 호출 할 수도 있습니다 curl.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.