선 밖에 선 자유인

VIM 다중창 설정 본문

IT/System & Network

VIM 다중창 설정

Hotman 2012. 2. 8. 10:24

창 생성

 명령 모드 ex 모드 결과 

 Ctrl + w s :sp[plit] 현재 파일을 두 개의 수평 창으로 나눔 

 Ctrl + w v :[N]vs[plit] 새로운 수직 창 생성, N이 붙으면 N칸의 크기의 창 분할 

 Ctrl + w n :new 새로운 수평 창 생성 

 Ctrl + w ^ 수평 창으로 나누고 이전 파일을 오픈 

 Ctrl + w f 창을 수평으로 나누고 커서 위치의 파일을 오픈 

 Ctrl + w i 커서 위치의 단어가 정의된 파일을 오픈 

 

 

창 삭제

 명령 모드 ex 모드 결과 

 Ctrl + w q :q[uit]! 현재 커서의 창을 종료 

 Ctrl + w c :clo[se] 현재 커서의 창을 닫음

 Ctrl + w o :on[ly] 현재 커서의 창만 남기고 모든 창 삭제

 

 

창 이동

 명령 모드 ex 모드 결과 

 Ctrl + wh 왼쪽 창으로 커서 이동 

 Ctrl + wj 아래쪽 창으로 커서 이동

 Ctrl + wk 위쪽 창으로 커서 이동 

 Ctrl + wl 오른쪽 창으로 커서 이동 

 Ctrl + ww 창을 순차적으로 이동 

 Ctrl + wp 가장 최근에 이동한 방향으로 이동 

 Ctrl + wt 최상위 창으로 이동 

 Ctrl + wb 최하위 창으로 이동 

 

 

창 위치 바꾸기

 명령 모드 ex 모드 결과 

Ctrl + wr 순차적으로 창의 위치를 순환

Ctrl + wx 이전 창과 위치를 바꿈 

 

 

창 크기 조정

 명령 모드 ex 모드 결과 

Ctrl + w = 창의 크기를 모두 균등하게 함

Ctrl + w _ 수평 분할에서 창의 크기를 최대화 

Ctrl + w | 수직 분할에서 창의 크기를 최대화 

Ctrl + w [N]+ :res[ize] +N 창의 크기를 N행 만큼 증가 

Ctrl + w [N]- :res[ize] -N 창의 크기를 N행 만큼 감소 

Ctrl + w [N]> 창의 크기를 오른쪽으로 N칸만큼 증가(수직 창의 경우) 

Ctrl + w [N]< 창의 크기를 왼쪽으로 N칸만큼 증가(수직 창의 경우) 



Comments