Наши разработчики недавно обновили до последней версии vim и понимают, что тогда когда они редактируют файлы из общего сетевого ресурса, размещенного на сервере FreeNAS, они в конечном итоге не могут записать файл, поскольку файл .swp выдает им ошибку типа «только чтение».
Я проверил разрешения, и у них есть полный доступ. Если я закрою VIM и удалю файл .swp, они смогут открыть файл и снова сохранить его, пока проблема не повторится.
Это побочный эффект FreeNAS, когда файл может храниться в памяти?
Ваши разработчики могут добавить такую строку в свой .vimrc
(или _vimrc
в Windows):
set directory = c: \ temp \ ,.
: справочный каталог
в Vim показывает:
Список имен каталогов для файла подкачки, разделенных запятыми.
- Файл подкачки будет создан в первом каталоге, где это возможно.
- Пусто означает, что файл подкачки не будет использоваться (восстановление невозможно!).
- ...