Isso acontece somente quando o arquivo que você está tentando editar não é salvo completamente no disco. Cenários são:
-
Você encerrou seu sistema de maneira inadequada, quando um arquivo ainda está aberto no vi / vim.
-
quando seu arquivo está sendo acessado simultaneamente por meio de diferentes / iguais
consoles no vi.
O vi / vim cria um arquivo .swp sempre que um arquivo é aberto no vi / vim. Toda vez que um arquivo é aberto no vi / vim, o vi / vim verifica este arquivo e se este aviso aparecer
Isso pode ser evitado de duas maneiras
- um, excluindo o arquivo .swp denominado
"path / of / o / file / you / were / editing / .seu_nome_do_arquivo.swp"
- você também pode optar pelo modo de recuperação do vi / vim ao abrir o arquivo
e pressionando a opção de recuperação.
Estou falando apenas do primeiro cenário e é seguro apenas para esse cenário. O segundo cenário é o caso diferente.