Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>
여러개의 파일을 편집하기

6. 여러개의 파일을 편집하기

코딩을 하다보면 여러개의 파일을 열어서 작업해야 하는 경우가 생긴다. 보통은 헤더파일과 소스파일을 함께 열어서 헤더파일을 참조하면서 소스파일을 코딩한다. vim에서는 다음과 같은 명령으로 여러개의 파일을 한번에 열 수 있다.

# vim file1 file2 ...
일단 vim이 실행되면, 첫번째 파일인 file1에 대한 편집 상태이다. 다음 파일을 편집하길 원한다면 아래의 명령을 이용하면 된다.
:n
아래의 명령을 이용하면 이전파일로 이동할 수 있다.
:e#
이 방법을 이용하면, 여러개의 파일을 오가면서 편집할 수 있지만 한번에 하나의 파일만 편집할 수 있으므로, 헤더파일을 참조하면서 소스코드를 수정한다거나 하는 일을 하기는 힘들다. 여러개의 파일을 동시에 편집하는 가장 좋은 방법은 두개 이상의 screen(화면)을 유지하는 방법일 것이다. :split 이용하면 새로운 화면을 생성할 수 있다.

:split를 이용해서 새로 생성된 화면에는 현재열려진 파일의 편집상태가 된다. 열려진 화면에서 :e file2를 이용하면, file2의 편집상태로 만들 수 있다. CTRL-W키를 이용하면 화면들 사이를 이동할 수 있다.