다음명령어를 사용하면 어떠한 파일에 내에 외부 파일의 내용을 끼워넣거나 파일의 일부를 다른 파일에 저장하도록 할 수 있다.
종류
|
기능
|
:r 파일명
|
해당하는 파일을 읽어와서 내용을 끼워넣는다.
|
:#,#w 새로운 파일명
|
두 라인의 번호(#) 사이의 내용을 해당하는 파일에 저장한다.
|
1. :r 파일명 - 해당하는 파일을 읽어와서 커서의 위치에 내용을 끼워넣는다.
다음과 같이 작성된 part.txt 파일의 다음 내용을 main.c에 불러오고 싶다면
다음과 같이 커서가 위치한 상황에서 :r part.txt 를 입력하면
다음과 같이 part.txt의 내용을 불러와서 파일에 추가한 것을 확인할 수 있다.
2. :#,#w 새로운 파일명 - 두 라인번호(#) 사이의 내용을 해당하는 파일에 저장
다음과 같은 파일에서 5~25번 사이 라인의 내용을 복사해서 new.c라는 파일에 저장해야 한다면 :5,25w new.c 를 입력해주면된다. 그렇게 되면
다음과 같이 new.c 파일에 5,25번 라인 사이의 내용이 추가된 것을 확인할 수 있다. 해당 명령은 새로운 파일을 만들어서만 수행가능하고 기존에 존재하는 파일에 복사하는 것은 불가능하다.