Хотя это не совсем то, что вы хотите, это может смягчить проблему:
" Setup backup location and enable set backup set backupdir=$HOME/temp/vim_backups/ "where to put those backups set directory=$HOME/temp/vim_swp/ "this is for swp files
Создайте эти каталоги, и vim запишет файлы ~ и .swp в центральное место. Гораздо проще убрать таким образом!
Также проверьте recovery.vim - если обнаружен файл .swp, он предложит запустить diff для версии на диске и swp, чтобы вы могли увидеть, что изменилось. Гораздо полезнее этот способ ИМО.