코딩을 하다보면 여러개의 파일을 열어서 작업해야 하는 경우가 생긴다. 보통은 헤더파일과 소스파일을
함께 열어서 헤더파일을 참조하면서 소스파일을 코딩한다. vim에서는 다음과 같은 명령으로
여러개의 파일을 한번에 열 수 있다.
# vim file1 file2 ...
일단 vim이 실행되면, 첫번째 파일인 file1에 대한 편집 상태이다. 다음 파일을 편집하길 원한다면
아래의 명령을 이용하면 된다.
:n
아래의 명령을 이용하면 이전파일로 이동할 수 있다.
:e#
이 방법을 이용하면, 여러개의 파일을 오가면서 편집할 수 있지만 한번에 하나의 파일만 편집할
수 있으므로, 헤더파일을 참조하면서 소스코드를 수정한다거나 하는 일을 하기는 힘들다.
여러개의 파일을 동시에 편집하는 가장 좋은 방법은 두개 이상의 screen(화면)을 유지하는 방법일 것이다.
:split 이용하면 새로운 화면을 생성할 수 있다.
:split를 이용해서 새로 생성된 화면에는 현재열려진 파일의 편집상태가 된다. 열려진 화면에서
:e file2를 이용하면, file2의 편집상태로 만들 수 있다.
CTRL-W키를 이용하면 화면들 사이를 이동할 수 있다.
6. 여러개의 파일을 편집하기
코딩을 하다보면 여러개의 파일을 열어서 작업해야 하는 경우가 생긴다. 보통은 헤더파일과 소스파일을 함께 열어서 헤더파일을 참조하면서 소스파일을 코딩한다. vim에서는 다음과 같은 명령으로 여러개의 파일을 한번에 열 수 있다.
:split를 이용해서 새로 생성된 화면에는 현재열려진 파일의 편집상태가 된다. 열려진 화면에서 :e file2를 이용하면, file2의 편집상태로 만들 수 있다. CTRL-W키를 이용하면 화면들 사이를 이동할 수 있다.
Recent Posts
Archive Posts
Tags