add *.swp ignore
update