Vim Lecture #5 - Vim 창 분할

#5 - Vim 창 분할

main

1. Vim 창 분할

이번에는 Vim에서 여러 파일들을 열어 동시에 작업할 수 있는 기능에 대해서 알아보도록 할께요.

Vim을 사용하다보면 여러파일들을 동시에 열거나 확인하거나 편집해야 하는데요. 이때 사용하게되는 것이 바로 창 분할 입니다. 우선 아래 표부터 확인해볼까요.

일반모드 명령어모드 설명
CTRL + w 누르고 s :sp 가로 창 분할
CTRL + w 누르고 v :vs 세로 창 분할
CTRL + w 누르고 w 다음 창 이동
CTRL + w 누르고 W 이전 창 이동
CTRL + w 누르고 h,j,k,l 이동키 방향으로 창 이동
CTRL + w 누르고 H,J,K,L 이동키 방향으로 창 위치 이동
CTRL + w 누르고 r 창 위치 바꾸기
CTRL + w 누르고 = 분할 창 크기 균등
CTRL + w 누르고 > 창 너비 증가
CTRL + w 누르고 < 창 너비 감소
CTRL + w 누르고 + 창 높이 증가
CTRL + w 누르고 - 창 높이 감소

창 기능에서 가장 많이 사용하는 기능만 정리해봤는데요. 창 모드는 일반모드와 명령어모드 두가지 선택적으로 사용할 수 있습니다. 저 같은 경우 작업 중에는 일반모드에서 주로 사용하게 되더군요. 창모드의 시작은 CTRL+w 를 누르고 어떤 키를 누르냐에 따라 기능이 달라지는데요. s를 누르면 가로 창 분할이 되고 v를 누르면 세로 창 분할, w를 누르면 다음창 이동, =을 누르면 창 크기 균등 등 기능들을 사용할 수 있습니다.

CTRL+w v를 눌러서 세로 창 분할을 하게 되면 현재 열려있는 파일을 동일하게 열어 창 분할을 하는데요. 명령어 모드에서 :e 파일명 또는 TAB을 통해 같은 폴더 안에 있는 다른 파일도 열 수 있습니다. 이외에도 이전에 했던 NERDTree Plugin이 설치되어 있다면 손쉽게 다른 경로의 파일도 열 수 있습니다.

2. 마무리

지금까지 창 분할 기능 중 많이 사용하는 기능들에 대해서 알아 봤는데요. 이외에도 창 분할을 통해 서로 비교하는 :diffthis, ctags를 통해 함수, 변수, 헤더 등을 따라 갈 수 있는 기능 등 여러가지로 응용할 수 있습니다. 이것들은 추후 알아가 보도록 할께요. 다음 시간에는 Vim 블럭 설정 하는 방법을 알아보도록 할께요!

도움이 되셨다면 더 좋은 정보 공유를 위해 광고 클릭 부탁 드립니다 :)

댓글 쓰기

0 댓글