Emacs-everywhere is a great idea (2025-06-14)

We love the idea of emacs-everywhere. This tool lets you use Emacs as a universal editor inside any application. Here’s how this works:

  • You invoke it (usually via a hotkey running emacsclient --eval "(emacs-everywhere)").
  • A new Emacs frame pops up, seeded with text from your current app’s selection.
  • You edit freely in Emacs, then press C‑c C‑c to paste the final content back into the original app (or C‑c C‑k to copy it without pasting).

It’s modeled after “emacs-anywhere” and integrates well in Linux and BSD with dependencies like xdotool, xclip, etc.

In short: it gives you a floating Emacs scratchpad in any app—perfect for writing emails, form fields, notes, code snippets, wherever.