.html
Firefox에서 디렉토리 이름이 "webpage, full" 로 끝나는 파일을 다운로드했습니다 _files
. emacs에서 열면 .html
다음 조건에서도 html-mode
html 파일의 소스 코드만 표시되고 웹 페이지는 렌더링되지 않습니다. Emacs에서 다운로드한 HTML 파일을 렌더링하는 방법은 무엇입니까? 렌더링을 위해 dir 아래의 파일도 사용하는 것이 더 좋지만 _files
대부분의 경우 텍스트를 읽어야 합니다.
저는 Firefox와 Chrome에 열려 있는 웹 페이지가 너무 많고 리소스를 너무 많이 차지하기 때문에 본격적인 앱보다는 가벼운(텍스트 포함) 앱을 주로 찾고 있습니다.
이것은 URL을 통해 웹을 탐색하는 것과 동일합니까?
답변1
내 생각엔 네가 원하는 걸 얻을 것 같아 w3 (http://elpa.gnu.org/packages/w3.html). Lisp로 작성된 Emacs 웹 브라우저입니다. 여전히 Emacs로 렌더링된 웹페이지처럼 보입니다...
답변2
Emacs는 텍스트 편집기이므로 일반적인 사용 사례는 Emacs를 사용하여 HTML 파일을 렌더링하는 대신 편집하는 것입니다.
브라우저를 사용하여 렌더링하십시오. 최신 웹 페이지는 매우 복잡하고 완전히 올바른 렌더러를 작성하는 것은 쉽지 않으므로 w3를 사용하더라도 실망할 가능성이 높습니다.
답변3
eww
에 포함된 브라우저를 사용하여 이 작업을 수행 할 수 있습니다 emacs
.
달리기는 eww-open-file
나에게 아주 효과적입니다. 물론 HTML을 렌더링하지만 Firefox를 통해 온라인으로 렌더링되는 HTML과 정확히 동일하지 않을 수도 있습니다.
하지만 웹페이지를 오프라인으로 읽는 데 적합하며 텍스트에 중점을 둡니다. 비례 글꼴을 활성화하여 S-f
텍스트를 더욱 편안하게 만들 수도 있습니다 .
Eww는 원하는 방식으로 형식이 지정된 웹 콘텐츠를 읽는 데 적합합니다.
아래 설명과 같이 이미지 표시 여부를 전환하는 기능을 설정할 수도 있습니다.https://emacs.stackexchange.com/questions/561/how-can-i-toggle-displaying-images-in-eww-without-a-page-refresh.
마지막으로, emacs에서 HTML 파일을 열고 코드가 표시된다면 아마도 HTML 모드에 있는 것입니다. 여기서 C-c C-v
이를 사용하여 EWW에서 렌더링된 파일을 볼 수 있습니다.