I'm a big fan of It's All Text for Firefox, as it's really helpful to be able to quickly open up gvim and write out code, wiki markup, etc in a powerful editor rather than trying to do edits in a large text box. Is there a similar plugin for Chrome? I'm looking for a cross-platform solution, or at least something that will work on Linux.


On macs:

  • http://www.hogbaysoftware.com/products/quickcursor (product abandoned and removed)

On Windows:

  • Text Editor Anywhere

Other platforms:

  • Edit with Emacs

from https://github.com/stsquad/emacs_chrome/blob/master/servers/README

Because the Chrome(ium) security model doesn't allow for extensions spawning processes we can't just exec() the editor process. Instead we have to implement an "edit server" which listens to XmlHttp requests on port 9292 (default) and then sends a response when the edit is complete. We include a couple here:

Both of these require you run a webserver too, (e.g. http://opencoder.net/edit-server):

  • TextareaConnect (extension removed)

  • TextAid (last updated July 3, 2012)


Have a look at GhostText. (Full disclosure: I worked on it)

It's made of two parts: browser extension (Chrome/Firefox/Safari/all) and text editor plugin (SublimeText/VS Code/Atom/Vim/Neovim/etc).

It updates the text as you type it, so if the site offers a live preview (like on StackExchange) that'll keep working (unlike with It's All Text)

This also works with complex editors like CodeMirror, ACE editor and contentEditable elements (plain HTML)

Demo:

GhostText Video