ignore vim tmp files
properly generate paths