2007년 7월 4일 수요일

[unix] VI 메뉴얼 - 내가 만들었음 내가 주로쓰느것들만 모음

esc: 명령어 입력
 
vi로 게시물 열기 및 저장
 vi file : vi를 시작하여 지정한 파일 편집
 vi -R file : 읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
 view file : 읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
 wq : 데이터를 저장하고 종료
 :q! : 데이터를 저장하지 않고 종료 
 
입력키의 종류
 a : 커서 위치의 다음 칸부터 입력하기
 A : 커서가 있는 줄의 끝부터 입력하기
 i : 커서 위치부터 입력하기 (Insert도 같은 역할)
 I : 커서가 있는 줄의 맨 앞에서부터 입력하기
 o : 커서 바로 아래에 줄을 만들고 입력하기
 O : 커서 바로 위에 줄을 만들고 입력하기
 s : 커서가 있는 단어를 지우고 입력하기
 S : 커서가 있는 행을 지우고 입력하기

삭제
 x  : 문자 삭제
 #x : #개의 문자 삭제
 dd : 한 줄 삭제
 #d : #줄 삭제
 
취소키의 종류
 u : 작업 취소하기
 U : 그 줄에 행해진 작업 모두 취소하기
 . : 조금 전에 했던 명령을 반복하기

줄이동
 h<Left> : 커서를 한 칸 왼쪽으로 이동
 j<Down> : 커서를 한 줄 아래로 이동
 k<Up> : 커서를 한 줄 위로 이동
 l<Right> :커서를 한 칸 오른쪽으로 이동
 <Backspace> :커서를 한 칸 왼쪽으로 이동
 0 : 커서를 현재 줄의 맨 앞으로 이동
 $ : 커서를 현재 줄의 맨 끝으로 이동
 ^ : 커서를 현재 줄의 첫글자(공백이나 탭이 아닌)로 이동


마지막으로 지운거 복사
 p : 마지막으로 지워진 것을 커서의 뒤/아래에 삽입
 P : 마지막으로 지워진 것을 커서의 앞/위에 삽입
 
패턴검색
 / : 이전의 패턴에 대해 앞으로 검색을 반복
 n : 명령에 대해 같은 방향으로 반복
 N : 명령에 대해 반대 방향으로 반복


줄 길이의 조절
 : J : 줄의 결합
 
Visual 모드
  v ㅋㅋ

댓글 없음:

댓글 쓰기