Linux/vim2009. 11. 25. 17:08
 

VIM 분할(Window Split)

기본 분할

  1. 명령모드에서 분할을 할 수 있다.
  2. 분할하기 (수평분할)
    1. <Ctrl>+<w> 를 누른상태에서 <n> 키를 누른다.
       :^wn 
    2. <Ctrl>+<w> 를 누른상태에서 <s> 키를 누른다.
       :^ws 
  3. 이동하기
    1. <Ctrl>+<w>+<w> 키를 통해 이동을 한다.
       :^ww 
    2. <Ctrl>+<w>+<방향키> 키를 통해 이동을 한다.
       :^w[hjkl] 
  4. 현재 에서 다른 파일을 불러오기
    1. 명령모드에서 :e 불러올 파일이름
       :e /home/starlits/.vimrc 

확장 분할

  1. 명령모드(:) 에서 실행한다.
  2. 균등 수평분할
     :vs 
  3. 균등 수직분할
     :sp 
  4. 수치 수평분할 (왼쪽을 20만큼할당)
     :20vs 
  5. 수치 수직분할 (윗을 20만큼할당)
     :20sp 

파일관리

  1. 다른 파일을 분할된 에 불러오기
     :e <filename> vs 
  2. 분할을 이용하여 탐색기 열기( “./“는 현재폴더를 의미)
     :20vs./ 

분할 조정

  1. 수평분할일때 아래로 한줄 내리기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
     <Ctrl>+<w>+<+> 
  2. 수평분할일때 아래로 한줄 올리기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
     <Ctrl>+<w>+<-> 
  3. 수직분할일때 왼쪽으로 한줄 밀기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
     <Ctrl>+<w>+<>> 
  4. 수직분할일때 왼쪽으로 한줄 당기기 (한줄늘릴때마다 반복해야 하는 불편함이 있다)
     <Ctrl>+<w>+<<> 
  5. 현재 cursor가 위치한 닫기
     ^wc 
  6. 현재 cursor가 있는 을 최대화
     ^w_ 
  7. 분할 균등하게 조정하기
     ^w= 
  8. 현재 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


Posted by bayron