더북(TheBook)

명령 모드에서 ia 를 입력하면 입력 모드로 전환하고 입력 모드에서는 일반 텍스트 편집기처럼 내용을 입력하거나 수정할 수 있다.

입력 모드에서 Esc를 눌러 명령 모드로 빠져나올 수 있고 편집기를 종료하기 위해 :을 입력해 EX 모드(: 모드)로 전환할 수 있다.

▼ 표 2-4 EX 모드(: 모드) vi 키

EX 모드 키

설명

:q

작업 내용을 저장하지 않고 종료

:q!

작업 내용을 저장하지 않고 강제 종료

:w

현재 내용 저장

:w <파일명>

새 파일명으로 저장

:wq

작업 내용을 저장하고 종료

명령 모드, 입력 모드, EX 모드를 전환하며 편집기를 활용할 수 있고, SSH와 같은 원격 콘솔 접속 상태에서도 사용할 수 있어 리눅스 해킹 및 보안 조치 시 구성 파일을 수정할 때 활용된다.

다음과 같이 실습해보자. 먼저 터미널에서 우분투가 기본으로 지원하는 vi 편집기의 편의성을 개선(improved)한 편집기인 vim(Vi Improved) 편집기를 설치한다. sudo apt install vim 명령을 실행하면 기본 vi 편집기가 vim으로 변한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.