Respuestas:
Ver el manual
ignore = Name {*.swp}
Es importante tener en cuenta que el comodín *no coincidirá con los archivos que comienzan con un punto ., por lo que esto no ignorará los .swparchivos creados temporalmente por vim. Para ignorar los archivos con un punto inicial en su nombre, también necesita la línea
ignore = Name {.*.swp}
Puede combinar estas dos líneas (ignore todos los archivos que terminan con .swpo sin un inicio .) y también ignore algunos de los otros archivos temporales que vim crea ( .swoy .swn) con esta sola línea
ignore = Name {.*,*}.sw[pon]