- 명령어
:sp 는 상하로 분할
:vs 는 좌우로 분할
- 화면 나누기
<수직 창 분할>
:sp {파일경로} : 상하로 화면 분할
:10sp {파일경로} : 새로 만드는 수직 창을 10칸짜리로
:new filenam e
<파일 브라우징>
:20vs ./
<수평 창 분할>
:vsplit
:vs filename e
:20vs
- 화면 이동 및 정리, 닫기
<커서 이동>
Ctrl + w, 방향키 - 방향키 입력대로 커서 이동
Ctrl + w, w - 다음으로 커서 이동
Ctrl + w, W - 이전으로 커서 이동
Ctrl + w, [H J K L] - 커서 이동
<화면 닫기>
:q (현재 화면 닫기)
:qa (모두 닫기)
Ctrl + w, q (현재 화면 닫기)
Ctrl + W, o (현재 화면만 남기고 모두 닫기)
<화면 위치 바꾸기>
Ctrl + w, r - 순환적으로 위치 바꾸기
Ctrl + W, r - 다음 화면과 위치 바꾸기
<창 크기 변경>
Ctrl + w, = (창 크기 균등하게)
Ctrl + w, _ (현재 창의 높이를 최대로)
Ctrl + w, | (현재 창의 너비를 최대로)
Ctrl + w, [n] + (창의 높이를 n 만큼 증가)
:resize +n
Ctrl + w, [n] - (창의 높이를 n 만큼 감소)
:resize -n
z[n] (현재 창의 높이를 n으로 설정)
Ctrl + w, [n] > (현재 창의 너비를 n만큼 증가)
Ctrl + w, [n] < (현재 창의 너비를 n만큼 감소)
- Reference
'Programming > Linux Coding' 카테고리의 다른 글
[vim] 특정 라인 번호로 이동하기 (0) | 2017.07.26 |
---|---|
[vim]파일 열기/저장/닫기 명령 (0) | 2017.07.26 |
[vim] python 개발도구 설정 .vimrc (0) | 2017.07.25 |
[Bash] 쉘 스크립트 - 위치 매개변수 (0) | 2017.07.24 |
[Bash] shell 에서 변수에 문자열 이어붙이기 (bash, shell, concatenate, string) (0) | 2017.07.24 |