Update gitignore to ignore temporary vim files like *swp