2014-10-24 3 views
0

caseexp.sml이라는 파일을 만들려고합니다. 이맥스는 내가이 파일의 백업 파일을 몇개의 초기 시점에서 만들었는데, 지금은 caseexp.sml으로 열려고 할 때, 이맥스는 #caseexp.sml# 파일을 열어 C-x C-w을 사용하여 저장하려 할 때, 이맥스는 다른 것으로 저장한다. 이름에 다른 물결표가 추가 된 백업 파일. 나중에 여러 번 시도해 보니 나는 단지 #caseexp.sml"~~~으로 저장했습니다.백업 파일을 사용하여 emacs에서 일반 파일을 만드는 방법

"틸드"백업 파일을 만들고 파일을 caseexp.sml으로 간단하게 저장하지 않으려면 어떻게해야합니까?

답변

0

예기치 않은 몇 가지 동작이 있으므로 여기에 어떤 일이 일어나는지 확신 할 수 없지만 일반적으로 해시가있는 파일이 남아 있으면 변경 사항을 저장하지 않은 상태에서 이맥스가 충돌 할 가능성이 있습니다 . 그러나 보통 Emacs는 저장되지 않은 변경 파일 (해시 파일이있는 파일 이름)에서 실제 파일로 변경 내용을 복원하기 위해 "M-x recover-this-file"을 실행하라는 메시지를 표시해야합니다. 명령 줄에서이 문제를 해결하십시오.

당신은 아마, 먼저 다른 위치에있는 모든 파일을 cp를 백업 (I은 유닉스 계열 OS를 있으리라 믿고있어)가하기 위해 할

다음을 유지하면서

$ cp *caseexp* /tmp 

그런 다음 추가 파일을 삭제를 가장 최근 변경 사항 :

$ cp <most recent file with latest changes> caseexp.sml 
$ rm \#caseexp* 
관련 문제