I am a looking for a good text editor with a simple and powerful macro-recording functionality that should:

  • be open source, and
  • JavaScript/jQuery based.


  • Open multiple files would be great.
  • Syntax highlighting isn't needed but would be great too.

Already know about Ace but it doesn't satisfy the macros thing.

  • Do you require log-in/remembering what you were doing or anonymous? Mar 22, 2014 at 0:28
  • 1
    Also how important is the JS based requirement? (Also curious as to why you want it to be JS/jQuery based?) Mar 22, 2014 at 0:29

1 Answer 1


As a matter of fact the textarea in which I am composing this answer supports macros. It can for you too with a little help from wasavi.

The wasavi editor is a vi work-alike that brings a large portion of vi functionality to the web. This includes macros using the usual q binding to start recording, followed by a single character to register the macro under. The next q from command mode terminates the macro recording. To replay it, hit @ followed by the character you used to identify the recording.

You may use this functionality for any text-area on the web using the browser extensions (Chrome, Firefox, Opera) or as a stand alone web-app. For the source code see the project's Github page.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.