FreeNAS impede a gravação no arquivo .swp dos VIMs

2

Nossos desenvolvedores recentemente atualizaram para a versão mais recente do vim e percebem que, quando editam arquivos do compartilhamento de rede hospedado em um servidor FreeNAS, eles eventualmente não podem gravar o arquivo, pois o arquivo .swp gera um tipo de erro somente de leitura. .

Eu verifiquei as permissões e elas têm acesso total. Se eu fechar o VIM e excluir o arquivo .swp, eles poderão abrir o arquivo e salvar o arquivo novamente até que o problema ocorra novamente.

Este é um efeito colateral do FreeNAS, onde poderia estar segurando um arquivo na memória?

    
por Jason 29.01.2017 / 16:30

1 resposta

2

Seus desenvolvedores podem adicionar uma linha como esta ao .vimrc (ou _vimrc no Windows):% set directory=c:\temp\,.

:help direcory no Vim mostra:

List of directory names for the swap file, separated with commas.
- The swap file will be created in the first directory where this is possible.
- Empty means that no swap file will be used (recovery is impossible!).
- ...

    
por 03.04.2017 / 15:01