subscribe destroyedselection event every time
support restore original region
change keymaps
update spec
rename command from insert-blank to add-blank