vi

vi는 유닉스 계열 운영 체제에서 사용되는 텍스트 편집기다. Bill Joy가 1976년에 개발했으며, 'visual editor'의 약자다. vi는 명령 모드와 입력 모드로 구분되어 작동하며, 키보드 단축키를 통해 효율적인 텍스트 편집이 가능하다.

vi의 주요 특징:

1. 모드 기반 편집: 명령 모드와 입력 모드를 전환하며 사용

2. 키보드 중심 조작: 마우스 없이 키보드만으로 모든 작업 가능

3. 다양한 명령어: 복사, 붙여넣기, 검색, 치환 등 다양한 기능 제공

4. 확장성: 플러그인을 통한 기능 확장 가능

5. 가벼움: 적은 시스템 자원으로 동작

vi는 학습 곡선이 가파르지만, 숙달되면 매우 효율적인 텍스트 편집이 가능하다. 현대에는 vi의 개선 버전인 Vim(Vi IMproved)이 널리 사용되고 있으며, 많은 유닉스 계열 시스템에서 기본 텍스트 편집기로 채택되고 있다. 프로그래머, 시스템 관리자 등 기술 분야 종사자들 사이에서 특히 인기가 높다.