1. vim이란
vim 은 유닉스 계열에서 전통적으로 널리 사용도던 vi 의 improve 즉 undo, syntax coloring, split
windows 등의 기능을 포함시킨 vi 의 보강된 프로그램이다.
2. vim 모드
▶ 명령상태모드
=> 처음 vim을 실행했을때, 입력상태/명령상태에서 ESC 입력시
: 간단한 찾기, 커서이동, ex 상태로 넘어가기
▶ ex 상태모드
=> 명령상태에서 ':' 입력시
: 각종 치환, 저장, 파일읽기, vim설정들과 같은 대부분의 작업들
▶ 입력상태모드
=> 명령상태에서 'a', 'i', 'o' 입력시
: 내용 입력
3. 명령상태모드
명령모드에서 여러가지 명령을 입력함으로써, 복사, 붙이기, 삭제 문서입력, 문서저장, 문서불러오
기, 커서이동 등의 작업을 할수 있다.
커서이동
- k : 커서를 위로 움직임
- j : 커서를 아래로 움직임
- h : 커서를 왼쪽으로 움직임
- l : 커서를 오른쪽으로 움직임
- - : 커서를 줄의 처음으로 옮김
- e, E : 다음단어의 끝으로, 문자단위 이동
- w, W : 다음단어의 처음으로, 문자단위 이동
- $ : 줄의 마지막으로
- 0 : 줄의 처음으로
- ^ : 줄의 처음으로(공백이 아닌 처음시작되는 문자)
- Shift+g : 문서의 마지막으로 이동한다.
- gg, 1g : 문서의 처음으로 이동 1대신 다른 숫자를 입력시 해당 숫자의 라인으로 이동
- ), ( : 다음, 이전 문장의 처음으로
- }, { : 다음, 이전문단의 처음으로
- ]], [[ : 다음, 이전 구절의 처음으로
화면스크롤
- ^F : 한 화면 을 앞으로 스크롤
- ^B : 한 화면 을 뒤로 스크롤
- ^D : 반 화면 을 앞으로 스크롤
- ^U : 반 화면 을 뒤로 스크롤
- ^E : 한줄 앞으로 스크롤
- ^Y : 한줄 뒤로 스크롤
- Shift+h : 화면의 맨 윗줄로
- Shift+m : 화면의 중간줄로
- Shift+l : 화면의 맨 아랫줄로
댓글 없음:
댓글 쓰기