EMACS-DOCUMENT

=============>集思广益

eww对isearch的超棒支持让我大吃一惊

我所学到的:

如果某个web页面包含导航链接,且它的 'rel' 属性时 "next", "prev", "up", 或 "start" (以及其他一些支持的同义词), 那么你可以通过在 eww 输入 n ext, p revious, u p, t op 进行导航; 就像在 info 阅读器里面一样. 这还不算完.

更让人开眼的是当我在页面中使用 isearch, 在buffer中没有找到匹配项, 然后再按下 C-s 想从头开始搜索, 结果意外地发现跳转到了网页顺序中包含该匹配项的下一页地方了.

也就是说. 就好像是 info 中的 isearch 一样 -- 但是是网页版的. eww 不断地访问这些 "next" 链接直到找到另一个有匹配项的网页. (内部使用的时 misearch.el, 因此eww中的相关代码量非常少. 超酷.)

特别是对于本地托管的HTML文档来说(eww 非常适合这种场景, 而且这种情况下该行为也非常的快速), 这项特性绝对是棒极了.

若你使用 eww 访问文档, 而HTML中又不包含 'link' 导航元素, 这个理由足够要求文档维护人员添加这些导航元素. (而如果你不使用eww访问文档, 那这应该是个足够好的理由让你开始使用它)