Puoi uccidere vim (ma non usare -9) e tutte le tue modifiche verranno salvate in .swp
File. Quindi avvii un nuovo vim e usi Recupera.
Che ne dici di usare screen
o tmux
in alternativa? In questo modo puoi disconnettere la sessione dello schermo quando hai finito e quindi accedere in un secondo momento (possibilmente da un'altra macchina) e riconnetterti.