add git gutter and change the events of delete trailing blank