Vi 관련 질문

한가지 궁금한게 있어서 올려봅니다.

우분투의 VI를 통해 파일을 읽고 저장을 하려고 하는데

이 저장하는 하는 과정이 어떻게 되는지 궁금합니다.

파일을 읽어 들일때 메모리에 해당 파일내용 전체를 올리고 저장하고 빠져나올때 원래 파일을 지우고 메모리의 내용을

덮는지 궁금하네요.