Mac OS X не совсем соответствует стандарту FHS - в частности, оно сохраняет свое ядро (2 версии, я не уверен почему) и файл символов ядра в /, а не в / загрузиться, так что это нормально (для OS X).
Есть несколько других отличий от стандартной компоновки: OS X сохраняет домашние каталоги пользователей в / Users вместо / home, точки монтирования в / Volumes (или / Network в некоторых случаях) вместо / mnt, и сохраняет etc, tmp и var в / private вместо / (с символическими ссылками в /, поэтому на них можно ссылаться обычными путями). Он также поддерживает некоторые (невидимые) файлы / каталоги поддержки файловой системы - такие как Spotlight, FSEvents и горячий файл базы данных и т. Д.
Единственная причина, по которой Vim может хранить временные файлы в /, - это если вы редактировали файлы в / - я так понимаю, это не так?
Что касается сканера ... что это такое и как он запускается? Он может быть запущен с его текущим рабочим каталогом, установленным в /, и регистрироваться там, потому что он не знает ничего лучше. Если вы можете выяснить, как управлять им, я бы порекомендовал заставить его войти в / var / log (традиционное для Unix расположение), / Library / Logs (куда Apple любит помещать свои файлы журналов) или / Users / yourname / Library / Logs (если это зависит от пользователя, а не от всей системы).