エディタとかで、「元に戻す」、「やり直す」などを実装したいのですが、
見当もつきません。

関数ひとつで、、、とかいうわけにはいきませんか?(w
見当もつきません。
お願いします。