mimemoのmarkdownエディタを作っていく上で、リストの補完などのアイデアとコードは一部esareaのものを下敷きにして書かせていただきました(多謝)。 ただ、esarea(及びesaのmarkdownエディタ)は、一部のブラウザで補完したあとにCtrl+Zなどでの「取り消し」ができなくなるようでしたので、これはエディタとして致命的、ということでmimemoでは頑張って(?)Undo対応させたので、その辺フィードバックも兼ねたハウツーメモです。 JSからtextarea書き換えた時にUndo対応させる 2018/01/13追記: Firefoxでtextareaの仕様が変わったようで、下のコードでFirefoxはundo対応できません。 方法 Chrome、SafariはexecCommand('insertText')で書き換える形にするとUndoできる形で書き換えられる Fir
