2009년 9월 20일 일요일

[우분투] vim 사용법

※ vim 사용법

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 : 화면의 맨 아랫줄로



댓글 없음:

댓글 쓰기