vi 에디터

vi 실행 

- vi 에디터는 반드시 파일명을 추가해서 실행한다. 

# vi 파일명

- 명령 모드 : 입력이 외의 편집 작업 

- 입력 모드 : 데이터 입력 및 수정 

- 실행 모드 : 파일 저장, 종료

 

• 명령 모드에서 삽입 모드로 변경 

- i : 커서 위치부터 입력 

- a : 커서 다음 칸에 입력 

- : 커서 아래 새로운 라인을 삽입하고 입력 

- I : 커서가 위치한 라인 맨 앞에 입력 

- A : 커서가 위치한 라인 맨 뒤에 입력 

 

• 명령 모드에서 실행 모드로 변경

-

 

• 삽입, 실행 모드에서 명령모드로 변경

- [ESC]

 

 * 삽입 모드에서 실행 모드로 직접 변경은 불가능

 

• 이동
h, j, k, l (왼쪽,아래,위,오른쪽) 

gg (맨 앞), G (문서 맨 끝)

 nG (n 라인으로 이동) 

 ^f (페이지 아래),  ^b (페이지 위), ^d, ^u  (화면단위 이동) (^ : ctrl)


• 삭제 (명령모드에서 실행)
 x  (글자 삭제) 

 dd  (라인 삭제) 

 dw (단어삭제) 

 D  (커서뒷부분 전체 삭제)

 

• 검색 

 /문자열 

 n  (검색상태에서 순방향으로 재 검색, /와 동일) (다음 문자열 찾음) 

 N  (이전 문자열 찾음)


• 환경 설정 

: set  [환경변수]  [값]
환경변수 

 nu  (라인번호 표시) 

sm (반대 괄호 표시)

 

• 저장 및 종료

 :wq  (저장 후 종료) 

 :q!  (저장하지 않고 종료) 

:w [파일명]  (저장 또는 지정한 파일명으로 내용 저장) 

- 새 이름으로 저장하는 방법은 Windows와 다름으로 주의 (익숙 X > 사용 X)

 

실습

vi 실행

 

+ Recent posts