Vim의 모드 시스템 이해하기
Vim은 다른 텍스트 에디터와 달리 여러 가지 모드를 가지고 있습니다. 각 모드는 서로 다른 목적을 가지고 있으며, 효율적인 텍스트 편집을 가능하게 합니다.
1. Normal 모드 (기본 모드)
Normal 모드는 Vim을 처음 실행했을 때의 기본 모드입니다. 이 모드에서는:
- 텍스트 탐색 및 이동이 가능합니다 (h, j, k, l 등)
- 명령어를 입력하여 텍스트를 수정할 수 있습니다
- 다른 모드로 전환할 수 있습니다
2. Insert 모드
Insert 모드는 실제로 텍스트를 입력하는 모드입니다.
- Normal 모드에서 'i'를 눌러 현재 커서 위치에서 입력 시작
- 'a'를 눌러 커서 다음 위치에서 입력 시작
- 'o'를 눌러 현재 줄 아래에 새로운 줄 추가
- 'ESC'키를 눌러 Normal 모드로 돌아갑니다
3. Visual 모드
Visual 모드는 텍스트를 선택하기 위한 모드입니다.
- 'v'를 눌러 일반 Visual 모드 진입
- 'V'를 눌러 줄 단위 Visual 모드 진입