2011년 4월 22일 금요일

[Emacs] 외부에서 파일이 수정되었을 때 자동으로 읽어들이기

Vim에서 편집 중이던 파일을 다른 에디터 등으로 수정했을 때, 다시 Vim으로 돌아가보면 그 파일이 변경되었다면서 다시 읽을 것인가를 물어온다.

하지만 Emacs의 경우 기본적으로 물어보는 절차라던가 자동으로 다시 읽어들인다던가 하지는 않는다. 그래서 낭패를 본 경우가 제법 있다.

물론 다음 옵션 한 줄로 이런 문제를 고칠 수 있다.
(global-auto-revert-mode t)
이 옵션 하나면 모든 버퍼에서 편집 중이던 파일에 변동사항이 생기면 자동으로 파일을 다시 읽어온다.

... !! 좋은 옵션이다! ...

물론 양 쪽에서 동시에 수정되었을 때 생기는 문제점은 보장할 수 없다. 자동으로 머지(merge) 해 줄 기대는 금물 -_-;;;;;

댓글 없음 :