VIM 창분할(Window Split)
기본 창분할
-
명령모드에서 창분할을 할 수 있다.
-
창분할하기 (수평분할)
-
<Ctrl>+<w> 를 누른상태에서 <n> 키를 누른다.
:^wn
-
<Ctrl>+<w> 를 누른상태에서 <s> 키를 누른다.
:^ws
-
-
창이동하기
-
<Ctrl>+<w>+<w> 키를 통해 창이동을 한다.
:^ww
-
<Ctrl>+<w>+<방향키> 키를 통해 창이동을 한다.
:^w[hjkl]
-
-
현재 창에서 다른 파일을 불러오기
-
명령모드에서 :e 불러올 파일이름
:e /home/starlits/.vimrc
-
확장 창분할
-
명령모드(:) 에서 실행한다.
-
균등 수평분할
:vs
-
균등 수직분할
:sp
-
수치 수평분할 (왼쪽창을 20만큼할당)
:20vs
-
수치 수직분할 (윗창을 20만큼할당)
:20sp
파일관리
-
다른 파일을 분할된 창에 불러오기
:e <filename> vs
-
창분할을 이용하여 탐색기 열기( “./“는 현재폴더를 의미)
:20vs./
창분할 조정
-
수평분할일때 아래로 한줄 내리기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
<Ctrl>+<w>+<+>
-
수평분할일때 아래로 한줄 올리기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
<Ctrl>+<w>+<->
-
수직분할일때 왼쪽으로 한줄 밀기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
<Ctrl>+<w>+<>>
-
수직분할일때 왼쪽으로 한줄 당기기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
<Ctrl>+<w>+<<>
-
현재 cursor가 위치한 창닫기
^wc
-
현재 cursor가 있는 창을 최대화
^w_
-
창분할 균등하게 조정하기
^w=
-
현재 corsor가 있는 창의 높이를 20줄로 하기 (동작하지 않음?)
20^w_
'Linux > vim' 카테고리의 다른 글
Vim에서 ruby, python을 지원하도록 설치하는 방법 (0) | 2013.08.01 |
---|---|
vi 치환 (0) | 2009.11.25 |
vim 팁 (0) | 2009.11.24 |
vim 단축키 (0) | 2009.11.23 |
/etc/vim/vimrc (0) | 2009.11.23 |