add ignore for view and undo
update setting submodule