본문 바로가기
보안/자습

vi(Linux)(명령어 옵션)

by 지트리아 2022. 9. 2.

vi에디터 :

기존 vi 에디터의 기능을 향상시킨 vim 에디터가 정확한 명칭

 

 

https://blockdmask.tistory.com/25

 

[vi 명령어] vi 명령어 정리

[리눅스나 유닉스에서 사용하는 vi 편집기 명령어 총 정리 입니다.] <목차> 1. vi 편집기 명령어 전체 구조 살펴보기 2. vi 명령어 총정리 (자주 사용하는 것은 색으로 표시) 3. 제가 진짜로 사용하는

blockdmask.tistory.com

명령모드

글자를 입력할 수 없고 vi 에디터로 어떤 일을 하게 될지 명령을 기다림

커서의 이동, 수정, 삭제, 복사, 붙이기, 탐색 등을 실행함

입력모드로 전환하고 싶으면 'a' or 'i'를 입력하면 됨

명령모드 > 입력모드  
a 커서 다음(오른쪽)에 입력
i 커서 앞(왼쪽)에 입력
o 커서 밑에 빈 행을 추가하여 입력
p 붙여넣기
G 파일의 끝으로 이동
o 줄의 맨 앞으로 이동
$ 줄의 맨 뒤로 이동

입력모드 :

글자를 입력할 수 있음, ESC키를 누르면 명령모드로 돌아감

ex 명령모드 :

명령모드에서 ':'키를 입력 했을 때 화면 맨 아랫줄에서 명령을 수행하는 모드

저장, 종료, 탐색, 치환 및 vi 환경 설정 등의 역할

:q 종료한다
:w 저장한다
:wq 저장하고 종료한다
:wq 파일이름 저장할 때 파일 이름을 지정할 수 있다.
:set nu 라인 번호 보기
"set nonu 라인 번호 출력 취소
:?문자열 커서 위치 뒤로 문자열 찾기
:/문자열 커서 위치 앞으로 문자열 찾기

댓글