Henüz vi seansınızı kapatmadıysanız, yeni bir terminal açın .source-code.cpp.swp
ve aynı klasörde bir dosya arayın . Bir nokta ile başlayan dosyaların ls
varsayılan olarak komutla listelenmediğini unutmayın; ls -A
onları görmek için kullanın .
.swp
Dosyanın son satırında, hatalı derlemeyle bozulmadan önce orijinal dosyanızdaki metin bulunur.
Orijinal dosyam test.cpp
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
cout << "Let us C";
}
Benim son parçası .test.cpp.swp
(bu durumda, tek bir büyük çizgi içeriyordu).
@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
@^@^@^cout << "Let us C";^@ cout << "Hello World!" << endl;^@{^@int main()^@^@using namespace std;^@#i nclude <iostream>^@
.swp
Eğer vi oturumu kapattığınızda dosya silinmiş olsun; bu yüzden zaten kapattıysanız, şansınız kalmaz.