파일을 중복해서 열때 발생하는 에러

MySprtlty·2022년 7월 3일
0

vim

목록 보기
7/21
post-thumbnail

🏷️파일 중복 열기 에러

  • 동일한 파일을 두 곳에서 열려고 할 때, vim은 경고 메시지를 보여준다.

  • vim에서 파일을 열면 스왑 파일을 하나 생성한다.

    • 생성된 스왑 파일은 원래 파일명 앞에 .을 붙여서 숨김 파일로 만들고, 뒤에는 .swp확장자를 붙인다.
    • 스왑 파일에는 편집 과정의 모든 이력이 저장되고, 이는 undo 용도로 사용된다.
    • vim이 정상적으로 종료되면 스왑 파일은 자동으로 삭제된다.
  • vim이 종료되지도 않았는데 같은 파일을 열면, 스왑 파일을 만들지 못해서 에러가 발생하는 것이다.

  • 중복해서 파일을 열었을 때 실행 가능한 명령

명령어설명
O읽기 전용으로 파일을 연다.
E무시하고 파일을 편집한다.
R복구 모드로 파일을 연다.
QVim 종료
AVim 종료 (코어 파일 생성)
  • 복구 모드는 vim이 비정상적으로 종료하여, 스왑 파일의 내용이 원본 파일에 저장되지 못한 경우에 사용한다.
  • 복구 후에도 원본 스왑 파일은 자동으로 삭제되지 않는다.
  • 따라서 복구를 하여 스왑 파일이 필요없는 경우에는 안내 화면에서 d를 눌러 스왑 파일을 삭제해주면 된다.

0개의 댓글