코드 편집기

Vim 다운로드와 기본 사용

Vim(빔)

Vim

개발사
Vim 프로젝트
라이선스
무료 · 오픈소스 charityware
OS
Windows / macOS / Linux

Vim의 모달 편집, 터미널·gVim 차이와 공식 다운로드를 안내합니다. 입력 모드, 파일 저장·종료와 무료 라이선스부터 확인하세요.

1. 모드·저장·종료

일반 모드에서 i를 누르면 입력 모드로 들어가며 Esc로 돌아옵니다. 콜론 명령은 일반 모드에서 입력하고 Enter로 실행하세요. 여러 창·버퍼를 열었다면 :q는 현재 창을 닫는 명령이라는 점도 구분합니다.

처음 사용할 명령
입력 동작
i 입력 모드에서 글 입력
Esc 일반 모드로 돌아가기
:w 후 Enter 현재 파일 저장
:q 후 Enter 변경이 없거나 저장한 파일 닫기
:wq 후 Enter 저장하고 닫기
:q! 후 Enter 저장하지 않은 변경을 버리고 닫기

2. 터미널·GUI와 설정 선택

터미널 Vim은 셸 창 안에서, gVim은 별도 GUI 창에서 편집합니다. OS별 제공 방식이 같지는 않으므로 공식 허브에서 해당 경로를 선택하세요. 문법 강조·확장과 언어별 개발 도구는 필요한 범위에서 따로 구성합니다.

Lua 중심의 확장 환경을 원하면 Neovim, 기존 GUI 편집기의 프로젝트·디버깅을 유지하면서 키 조작을 바꾸려면 VS Code 확장도 검토할 수 있습니다. Vim·Neovim 비교에서 설정과 호환성 기준을 확인하세요.

3. 주요 기능

  • 일반·입력 모드를 구분하는 편집
  • 키보드 명령·반복 작업과 텍스트 탐색
  • 터미널 Vim과 GUI gVim 경로
  • 분할 창·여러 파일 편집
  • Vimscript·Vim9script 설정과 확장
  • 내장 도움말과 공식 입문 설명

4. 처음 입력하고 저장하기

  1. 1.

    공식 다운로드에서 OS와 CPU·배포 경로를 고릅니다.

  2. 2.

    설치된 Vim 또는 gVim에서 연습용 텍스트 파일을 엽니다. 셸 실행은 vim file.txt 형식입니다.

  3. 3.

    i를 눌러 입력하고 Esc로 일반 모드에 돌아갑니다.

  4. 4.

    :w 뒤 Enter로 저장하고 :q 뒤 Enter로 닫습니다.

  5. 5.

    저장 없이 버릴 때만 :q!를 사용하고, 계속 학습하려면 내장 :help와 공식 입문 문서를 확인합니다.

5. Vim(빔)와 비슷한 프로그램 비교

Neovim
Vim에서 갈라진 모달 편집기입니다. Lua 구성·LSP와 호환성 차이를 확인하세요.
VS Code
GUI 코드 편집기에 Vim 키 조작 확장을 적용하는 선택입니다. 독립 Vim 실행 환경과는 구분합니다.

6. 자주 묻는 질문

Vim은 무료인가요?

+

무료로 사용할 수 있는 오픈소스 charityware입니다. 기부 권장은 사용료 의무와 다르며, 외부 플러그인·서비스는 별도 조건을 확인합니다.

키를 눌러도 글자가 입력되지 않아요.

+

일반 모드일 수 있습니다. i를 눌러 입력 모드로 들어가고 글을 입력한 뒤 Esc로 돌아옵니다.

저장하고 종료하려면 무엇을 입력하나요?

+

Esc로 일반 모드에 돌아온 뒤 :wq와 Enter를 입력합니다. :q!는 저장하지 않은 변경을 버리는 명령입니다.

Vim과 gVim은 무엇이 다른가요?

+

Vim은 터미널에서 실행할 수 있고 gVim은 별도 GUI 창을 제공합니다. 공식 다운로드 안내에서 OS에 맞는 배포와 실행 경로를 확인하세요.

7. 참고 자료

관련 프로그램