add opendiff terminal wraper and rm-except command