관리 메뉴

제뉴어리의 모든것

vi 기본 명령어 [추후 계속 업데이트 예정] 본문

Linux

vi 기본 명령어 [추후 계속 업데이트 예정]

제뉴어리맨 2022. 7. 3. 00:17

vi의 모드 종류

  • 명령모드
  • 입력모드
  • ex명령모드

 

vi의 기본적인 흐름

기본(최초화면)이 명령모드상태.

i, a, o, s, I, A, O, S 키 중 하나를 누르면 각 키마다의 특징에 따라서 입력모드로 진입.

  • i : 현재 커서의 위치부터 입력
  • a : 현재 커서의 다음칸부터 입력
  • o : 현재 커서의 다음 줄부터 입력

입력모드로 문서 작성중에 ESC 키를 누르면 다시 명령모드로 진입.

그 상태에서 아래에 키들을 눌러 특정 기능들을 사용할 수 있다.

 

  • Ctrl + b : 이전 화면으로 이동
  • Ctrl + d : 반 전도 화면 (스크롤을 중간 정도 내린의미)
  • Ctrl + F : 다음 화면으로 이동(페이지 다운)
  • Ctrl + y 한줄씩 내려감
  • Ctrl + e 한줄씩 올라감

문서 작업이 완료 되면 esc키를 눌러서 명령모드로 돌아간뒤 아래에 명령어들을 입력하면 해당 기능이 작동한다.

아래의 명령어들이 쓰여지는 상태가 ex명령모드이다.

  • q : vi 종료 (저장안됨)
  • q! : vi 강제 종료
  • wq : 저장 후 종료
  • wq! : 강제저장 후 종료

 

 

참조 사이트 : https://jhnyang.tistory.com/54