VI 기본 명령어

1. 파일 열기 닫기

1)  파일 열기
    vi info.php
2) 파일 저장하고 닫기 (esc 버튼)
   qw!
3) 저장없이 닫기 (esc 버튼)
  q!

2. 파일 편집 (esc 버튼)

1) 입력/수정 모드 진입
  i 또는 a
2) 단어 삭제
  dw
3) 실행 취소
  u
4) 한줄 삭제
  dd
5) 복사
  yy
6) 붙여넣기
  p

3. 위치이동 (esc 버튼)

1) 파일 맨 아래 끝으로 이동
  G
2) 줄 앞으로
  o
3) 줄 맨 뒤로
  $

4. 문자열찾기 (esc 버튼)

1) 앞으로 찾기
   ?문자열
2) 뒤로 찾기
   /문자열
3) 정규식 가능
   /^Text
4) 위 그 다음 문자열 찾기
   n (계속) N (역방향)

5. 문자열 바꾸기 (esc 버튼)

1) 기본
   %s/old/new/option
2) 대소문자 구분없이
   %s/old/new/i
3) 찾아서 모두
   %s/old/new/g
4) 바꿀때마다 물어보기모드
   %s/old/new/c
5) 혼합 (대소문자/모두/물고바꾸기)
   %s/old/new/igc
6) 정규식으로 사용가능

기타

1) 라인보이기
   set nu set number
2) 라인감추기
   set nonu set nonumber
3) 칼라
   color evening
   color morning
   vi -c “color evening” /etc/service