Git 시작하기 - 3. Vim

유인성·2021년 7월 31일
0

Vim 사용하기 (Windows)

텍스트 에디터 3대장 중 하나인 Vim에 대해 알아보고 기본적인 사용법을 알아보자.

Vim은 무엇이고 Vi는 무엇일까?

Vim과 Vi를 같은 개념이고 생각하는 분들이 많다.
엄연히 Vim과 Vi는 다른 것이며, 쉽게 설명하면 Vim은 Vi에 쉽게 접근할 수 있도록 개선된 편집기라고 할 수 있다.

Vi

  • vi는 Visual Editor라는 의미를 담고 있으며, 과거 Line Editor(ED)라는 텍스트 에디터와 인터넷 환경으로 인한 코드작성에 어려움을 개선하기 위해 만들어진 플러그인으로 시작됐다.
    vi가 등장하면서 텍스트 편집이 매우 편리해지고, Line Editor에 기본 플러그인으로 들어있던 vi의 인기가 높아지면서 별토의 프로그램으로 만들어졌다.

Vim

  • vim은 vi를 더욱 효과적으로 사용할 수 있게 만든, vi와 호환되는 텍스트 에디터다.
    vi는 Line Editor에서 파생된 자유 소프트웨어가 아니었으므로, AT&T의 라이선스 없이는 코드 수정이 불가능 했다.
    따라서 vi를 무료로 오픈소스화한 여러 vi 복제품들이 생겨났는데, 그 중 하나가 Vim이다.
  • vim은 이후 Nano, Emacs와 Editor War 3대장으로 치열한 경쟁을 하게 된다.
  • vim은 CLI(CUI)와 GUI의 중간적 성격인 TLI이다. 문자열을 그대로 나열하는 것이 아닌, 표현에만 문자나 텍스트를 사용한, 텍스트 GUI라고 생각하면 쉽다.

Vi와 Vim의 기본적인 개념을 살펴봤으니, 간단한 사용법을 살펴보자.

profile
안녕하세요

0개의 댓글