Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I need a text editor which can save to its own format, storing change-by-change, character-by-character revisions, and possibly playing them back. Do you know any offline app with this capability?

The revision functionality already exists in Etherpad, an online collaborative editor. I need a similar, but offline app.

share|improve this question
    
windows, linux, mac? –  Joel Coehoorn Mar 21 '11 at 17:02

3 Answers 3

I think e-texteditor provides this functionality through the personal revision branches:

http://e-texteditor.com/blog/2006/making-undo-usable

enter image description here

share|improve this answer

You can do this with any text editor out there, even plain old notepad, by using it in conjunction with revision control software like SVN. Some text editors, like Notepad++, have support such software included either directly or via plugin.

share|improve this answer
    
Using SVN I would have to save and check in at every character change. I am looking for an automated way of character-by-character revisions and possibly a time slider. –  noname Mar 22 '11 at 0:24
    
I don't think you'll find anything that saves character-by-character revisions to disk. –  Joel Coehoorn Mar 22 '11 at 0:46

vim has a pretty large undo and redo buffer - You can undo any number of changes (I'm unsure what the limit is) and redo them. Does that do what you want?

Update:

Persistent undo is like a local version control system that you don't have to manage. To set it up simply put this in your .vimrc:

set undodir=~/.vim/undodir
set undofile
set undolevels = 1000 "maximum number of changes that can be undone
set undoreload = 10000 "maximum number lines to save for undo on a buffer reload

To get more help simply type:

:help new-persistent-undo

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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