How to isearch a text file Emacs-style in your browser

1 minute read

Published:

🔍

almost Emacs isearch screenshot

A quick guide to the browser rebuild of Emacs incremental search. (Background on all three “almost Emacs” tools in the original post.)

Steps

  1. Open https://www.clearevo.com/isearch/ and paste your text, or open a text file.
  2. Press C-s and start typing - the match moves as you type, incrementally. C-s again jumps forward to the next match, C-r searches backward.
  3. Case folding is smart: lowercase queries match any case, add an uppercase letter and it becomes case-sensitive.
  4. The echo area speaks authentic Emacs - I-search:, Failing I-search:, Wrapped I-search: - with match counts in the mode line.
  5. C-g quits the search; RET ends it and saves the mark where the search started. There’s a one-click copy-out when you’re done.

Pure client-side, nothing leaves your machine (Google Analytics for visit stats only). If your Emacs muscle memory catches a binding behaving wrong, comment on the original post.

Full disclosure: this post - and any code or tool it describes - was co-authored with Claude (Anthropic’s AI, via Claude Code). I directed, reviewed and tested; Claude wrote most of the code and most of the text. I don’t want to pretend otherwise.

Leave a Comment