Как правильно заставить git игнорировать временные файлы, созданные vim во всех каталогах (глобально в системе или локально для одного проекта)?
Если вы используете систему контроля версий. временные файлы vim совершенно бесполезны. Так что вы можете настроить vim, чтобы не создавать их.
Просто отредактируйте Ваш ~ / .vimrc и добавьте следующие строки:
set nobackup set noswapfile