Назад | Перейти на главную страницу

FreeNAS предотвращает запись в файл .swp VIM.

Наши разработчики недавно обновили до последней версии vim и понимают, что когда они редактируют файлы из общего сетевого ресурса, размещенного на сервере FreeNAS, они в конечном итоге не могут записать файл, поскольку файл .swp выдает им ошибку только для чтения.

Я проверил разрешения, и у них есть полный доступ. Если я закрою VIM и удалю файл .swp, они смогут открыть файл и снова сохранить его, пока проблема не повторится.

Это побочный эффект FreeNAS, когда он может хранить файл в памяти?

Ваши разработчики могут добавить такую ​​строку к своим .vimrc (или _vimrc в Windows):
set directory=c:\temp\,.

:help direcory в Vim показывает:

Список имен каталогов для файла подкачки, разделенных запятыми.
- Файл подкачки будет создан в первом каталоге, где это возможно.
- Пусто означает, что файл подкачки не будет использоваться (восстановление невозможно!).
- ...