undoの設定とgundoの導入