Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

EWW is a little too austere for general browsing IMO, but it's more than useful enough to make up for it in a few situations.

1. Copying large sections of text. Say I'm reading a tutorial or something with code blocks, and I want to run them. If I'm in a "real" browser, I have to click and drag to copy the text to my editor, and clicking and dragging sucks. Instead, I can open the page in EWW, then set the mark and search (C-SPC and C-s) for a more pleasant copying experience. (I realize this sounds petty, but it makes for a little less hassle in my life.)

2. One-off scraping tasks. This is a powerful technique, and it's my go-to example in a "but can your editor do this" discussion. For details, see https://nickdrozd.github.io/2018/10/17/web-scraping.html



I use eww for reading long articles. It works well with read-aloud.el which I also use with nov.el when reading epubs.

(Incidentally eww and nov.el both use shr.el for rendering HTML.)


For w3m, you can open rendered content directly in vim, making saving or incorporating into other texts particularly easy.

(Assuming the page renders at all, of course.)




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: