이와 관련이 있지만,해결되지 않음"라는 질문으로.swp 파일에서 원본 파일을 어떻게 복구할 수 있나요?".
새로 생성된 두 개의 파일이 있고 a.txt
버퍼 b.txt
에서 열려 있습니다. 활성 버퍼는 이었고 b.txt
, 실수로 삭제 a.txt
한 후 버퍼로 전환했습니다 a.txt
. 불행하게도 나는 또한 set autoread
및 을 가지고 있으므로 set autowrite
버퍼를 다시 로드하여 그것을 비웠습니다.
나는 Vim에서 을 눌러 삭제를 취소하려고 시도했지만 u소용이 없었습니다. 에서 삭제된 파일의 내용을 복구할 수 있는 방법이 있습니까 .a.txt.swp
? 연결된 질문에 대한 해결책은 아마도 다음과 같은 이유로 작동하지 않습니다 autowrite
. 파일이 복원되지 않았습니다.
중요한 경우에는 set undofile
. 또한 이번 Vim 세션에서 파일이 새로 생성되었으므로 파일 .swp
은 다음과 같아야 합니다.원칙적으로에는 파일에 대한 전체 편집 내용이 포함되어 있습니다.
답변1
실행 취소 파일에서 콘텐츠를 복구할 수 있습니다. 하지만 Vim을 다음과 같이 다시 컴파일해야 합니다.발견하지 못하다반점.