Risposte:
Ciò accade solo quando il file che stavi tentando di modificare non viene salvato completamente sul disco. Gli scenari sono:
Spegni il sistema in modo errato, quando un file è ancora aperto in vi / vim.
quando si accede contemporaneamente al file tramite console diverse / stesse in vi.
vi / vim crea un file .swp ogni volta che un file viene aperto in vi / vim. Ogni volta che un file viene aperto in vi / vim, vi / vim controlla questo file e, se trovato, viene visualizzato questo avviso
Questo può essere evitato in due modi
"Percorso / del / file / / ti / stati / editing / .your_file_name.swp"
Sto solo parlando del primo scenario ed è sicuro solo per quello scenario. Lo scenario secondo è il caso diverso.
Per rimuovere il file di scambio in Linux utilizzare questo comando
rm .filename.swp
Nel messaggio, dovresti vedere il percorso completo del file. Puoi inviarlo copiando e incollando il percorso come segue:
rm -f /path/to/the/file
vi -r(ovim -rse si preferisce). Di solito scrivo il file recuperato su un file temporaneo ediffsul file principale. (Non mi fido del recupero per non perdere informazioni.)