Vim에서 텍스트 삽입하고 덧붙이기
100%

고급 Text-Fu · 레슨 6

Vim에서 텍스트 삽입하고 덧붙이기

Vim이 현재 커서의 앞, 뒤, 위, 아래에서 입력 모드로 들어가는 방법을 배웁니다.

일반 모드에서 Vim은 키를 명령으로 해석합니다. 입력 모드에서는 입력한 텍스트를 버퍼에 삽입합니다. 여러 일반 모드 명령은 서로 다른 위치에서 입력 모드로 들어가므로 별도로 이동하지 않고 곧바로 입력을 시작할 수 있습니다.

Esc를 눌러 입력 모드를 나가고 일반 모드로 돌아갑니다. 어떤 모드가 활성 상태인지 확실하지 않을 때 Esc를 누르면 일반 모드를 다시 확립하는 안전한 방법이지만 대기 중인 작업을 취소할 수 있습니다.

일반적으로 입력 모드에서 일반 모드로 돌아가는 키는 무엇인가요?

커서 앞이나 뒤에 삽입하기

일반 모드에서 다음 키를 사용합니다.

  • i: 커서 앞에서 입력 모드로 진입
  • a: 커서 뒤에서 입력 모드로 진입

예를 들어 abc에서 커서가 b 위에 있으면 ib 앞에서 시작하고 ab 뒤에서 시작합니다. 두 명령 모두 모드를 바꾸며 이후에 입력하는 텍스트가 삽입됩니다.

커서 바로 앞에서 입력 모드로 들어가는 일반 모드 키는 무엇인가요?

줄 경계에 삽입하기

대문자 명령은 현재 줄의 의미 있는 위치를 대상으로 합니다.

  • I: 첫 번째 비공백 문자 앞에서 입력 모드로 진입
  • A: 줄 끝에서 입력 모드로 진입

들여쓴 줄에서 I는 들여쓰기를 건너뛰고 첫 번째 비공백 텍스트 앞에서 시작합니다. 0번 열에 삽입해야 한다면 0i를 사용합니다.

현재 줄의 첫 번째 비공백 문자 앞에서 삽입을 시작하는 일반 모드 명령은 무엇인가요?

현재 줄 끝으로 이동하고 입력 모드로 들어가는 일반 모드 명령은 무엇인가요?

새 줄 열기

일반 모드에서 다음 키를 사용합니다.

  • o: 현재 줄 아래에 새 줄을 열고 입력 모드로 진입
  • O: 현재 줄 위에 새 줄을 열고 입력 모드로 진입

Vim은 현재 설정과 파일 형식 규칙에 따라 들여쓰기를 적용합니다. 횟수로 줄 열기 작업을 반복할 수 있지만 결과 커서 위치를 예측할 수 있도록 먼저 한 줄 형식을 익히세요.

현재 줄 위에 새 줄을 열고 입력 모드로 들어가는 일반 모드 명령은 무엇인가요?

일반 모드와 입력 모드 사이의 전환을 연습하려면 다음 실습을 진행해 보세요.

  1. Vim과 Nano로 Linux 텍스트 파일 편집하기 - vi/vim과 nano로 파일을 만들고 텍스트를 편집하고 저장하고 탐색하며 Vim의 일반 모드와 입력 모드를 연습합니다.

레슨 완료

Vim에서 텍스트 삽입하고 덧붙이기 완료

이제 새 텍스트가 들어갈 위치에서 입력 모드로 들어갈 수 있습니다.

  • Esc로 일반 모드로 돌아갈 수 있습니다.

  • i 또는 a로 커서 앞이나 뒤에 삽입할 수 있습니다.

  • I 또는 A로 첫 텍스트나 줄 끝에 삽입할 수 있습니다.

  • o로 아래에 줄을 열 수 있습니다.

  • O로 위에 줄을 열 수 있습니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
다음 수업
고급 Text-Fu(으)로 돌아가기