vi 편집기 기초 사용법

vi는 Windows에 메모장 같은 거라고 보면 돼요.
실제는 더 우수한 편집기이지만 일단 그렇다고 봐요.

명령과 편집이 분리돼 있어요.
vi를 실행한 최초가 명령 상태예요.
편집으로 들어가는 키는 여러가지 예요.
다시 명령으로 돌아가는 키는 단 하나예요.
esc 키를 누르는 거요.
보통 두어번 눌러서 편집에서 명령으로 가요.

다시 강조하는 데요.
편집에서는 선택, 찾기, 복사, 바꾸기, 저장, 종료 같은 건 못하겠지요.
이런 건 명령이니까요.

【실행】

vi 파일이름

【편집】

명령에서 편집으로 전환할 때 키가 여러개라고 했지요.
먼저 i와 a만 알아둬요.
각자 insert와 add예요.

  • i는 현재 커서 위치부터 텍스트가 들어 감
  • a는 현재 커서 다음부터 텍스트가 들어 감

【저장】

먼저 편집에서 빠져 명령으로 와야 겠지요.
esc를 눌러서요.
저장은 w예요.
write를 줄였죠.
그냥은 w를 암만 눌러도 저장이 안 돼요.
이 건 입력이라서요.
:(콜론) 바로 다음에 붙여서요.
콜론으로 시작하니까 콜론모드라고 해요.
줄에서 입력을 받으니까 라인모드라고도 하구요.
어쨌든 콜론(:) 입력부터 해야 돼요.

  • :w 는 저장
  • :w! 는 강제 저장

【종료】

라인모드(콜론모드)에서 q를 입력해요.
quit를 줄인거예요.

  • :q 는 종료
  • :q! 는 강제 종료

【관행】

명령을 입력해야 할 때는 붙여서 해요.

  • :wq 는 저장하고 종료
  • :wq! 는 저장하고 강제 종료
  • :q! 저장하지 않고 강제 종료

대개 어떤 설정 파일을 건들어야 할 경우일 거예요.
,(쉼표)나 .(쩜) 또 철자 하나가 틀리면 바로 서비스에서 오류가 나요.
vi에 익숙치 못해서 수정을 하다가 내용이 흐트러질 수 있는 데요.
:q!해서 빠지고 다시 시작하는 게 속 편해요.

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다