사용자 도구

사이트 도구


vim:window

Vim의 창(Window) 제어

창 나누기

  • :split 혹은 Ctrl-Ws : 창을 가로로 나눈다. 인자를 지정하지 않으면 현재 보고있는 파일을 그대로 새창에 보여준다.
  • :vsplit 혹은 Ctrl-Wv : 창을 세로로 나눈다.
  • :split file 은 새창에서 파일을 연다.
  • :숫자split : 창의 크기를 숫자 줄만큼으로 지정하여 연다.
  • :new : 새 배퍼를 생성하면서 창을 연다.

창이 나뉜 상태에서

창간 이동

  • Ctrl-Ww : 창들간을 순차적으로 이동한다.
  • Ctrl-Wj : 아래 창으로 간다
  • Ctrl-Wk : 위 창으로 간다
  • Ctrl-Wh : 왼쪽 창으로 간다.
  • Ctrl-Wl : 오른쪽 창으로 간다. (소문자 L)
  • Ctrl-Wo : 현재 창을 제외한 모든 창 닫기
  • ZZ 혹은 :q<CR> 혹은 Ctrl-Wc 혹은 Ctrl-Wq : 창 닫기, 미묘한 차이가 있다.

창 높이 조정

  • Ctrl-W= : 모든 창의 높이와 너비를 동일하게 한다.
  • 숫자Ctrl-W+ : 창 높이를 숫자 칸수만큼 증가시킨다. 숫자 제외시 1로 간주
  • 숫자Ctrl-W- : 창 높이를 숫자 칸수만큼 감소시킨다. 숫자 제외시 1로 간주
  • 숫자Ctrl-W_ : 현재 창의 높이를 숫자칸수로 만든다. 숫자 제외시 최대 크기

창 너비 조정

  • 숫자Ctrl-W< : 창 너비를 숫자 칸수만큼 감소시킨다. 숫자 제외시 1로 간주
  • 숫자Ctrl-W> : 창 너비를 숫자 칸수만큼 증가시킨다. 숫자 제외시 1로 간주
  • 숫자Ctrl-W| : 창 너비를 숫자 칸수로 만든다. 숫자 제외시 최대 크기

기타

  • Ctrl+w c : 현재 창 닫기
  • CTRL+w T : 창이 여러개일 때, 현재 창을 Tab 으로 전환
  • CTRL+w o : 현재 창을 제외하고 다른 창들 모두 닫기
  • CTRL+w n : 새창 생성
  • CTRL+w r : 현재 창을 오른쪽으로 이동
  • CTRL+w = : 모든 창을 동일 크기로 바꾸기
vim/window.txt · 마지막으로 수정됨: 2021/10/29 08:47 저자 kwon37xi