728x90
이 경고 메세지를 읽어보면 Found a swap file by the name ".test.py.swp" 라는 문구가 있다.
swp 확장자를 가진 스왑 파일이 발견되었기에 이 문제가 발생하는 것으로서
vi 편집기는 작업을 하는 동안 비정상적인 종료 등을 대비하기 위해 파일을 임시 저장한다.
현재 작업중인 파일에 .swp을 붙이고 숨김 파일로 만들어 임시 저장하는데, 이것이 스왑 파일이다.
한마디로 스왑 파일은 vi 편집기의 작업 내용을 임시 저장하는 파일이다.
정상적인 방법으로 vi 편집기로 하는 작업을 완료하면 스왑 파일은 자동으로 삭제된다.
네트워크 끊김이나 강제 종료등의 이유로 작업이 끊기면 스왑 파일은 삭제되지 않고 남아있는다.
그리고 그 파일을 수정하려고 할 때 스왑 파일의 존재를 사용자에게 알리는 것이다.
* 원래는 위와 같은 문제로 인해 발생하지만 나의 경우에는 git bash를 통해 생성한 파일이 있었는데
cmder이라는 프로그램을 이용해 만들어 사용하려 발생한 문제로 유추가 된다.
파일 삭제하고 재실행 했더니 문제없다
* 한가지 cmder로 실행 했을때 vi편집기에서 빠져나오는법을 모를 수 있다.
:q 또는 :qa 또는 :qa!를 콘솔창에 작성해야 빠져나올 수 있다.
:wq는 저장
728x90
'Etc > Etc' 카테고리의 다른 글
파일질라(filezilla) sftp 연결 방법 (0) | 2022.02.13 |
---|---|
프로그램 개발 규칙 + 사견 (0) | 2021.12.21 |
에러, web http 상태 500 - 내부 서버 오류 속성 이름은 반드시 whitespace 다음에 나타나야 합니다... (0) | 2021.03.20 |
eclipse whitespace , 이클립스 화면 줄표시 (0) | 2021.03.17 |
에러, eclipse 프로젝트 빨간 느낌표 에러 (0) | 2021.02.18 |