1. 입력·저장·종료
셸 명령은 nvim입니다. 일반 모드에서 i로 입력하고 Esc로 돌아온 뒤 콜론 명령을 실행합니다. :q!는 미저장 변경을 버리므로 저장할 내용이 있는지 먼저 확인하세요.
| 입력 | 동작 |
|---|---|
| i | 입력 모드에서 글 입력 |
| Esc | 일반 모드로 돌아가기 |
| :w 후 Enter | 현재 파일 저장 |
| :q 후 Enter | 변경이 없거나 저장한 파일 닫기 |
| :wq 후 Enter | 저장하고 닫기 |
| :q! 후 Enter | 저장하지 않은 변경을 버리고 닫기 |
2. Lua·LSP와 기존 Vim 설정
init.lua와 init.vim은 구성 선택입니다. 공식 문서는 기본 설정에서 필요를 확인하며 옵션과 플러그인을 추가하도록 안내합니다. LSP 기능을 쓸 때도 대상 언어 서버와 프로젝트 환경을 준비해야 하며, 클립보드·언어 provider 등 외부 조건이 필요한 기능도 있습니다.
Vim9script 등 Vim과 다른 부분이 있습니다. 기존 설정을 덮어쓰기보다 별도 사본에서 필요한 옵션·플러그인과 버전 요구를 대조하세요. Vim·Neovim 비교에서 독립 편집기와 VS Code의 Vim 키 조작 확장을 함께 판단할 수 있습니다.
3. 주요 기능
- Vim 계열의 모달 편집
- Lua init.lua와 Vimscript init.vim 구성
- LSP 기능과 외부 언어 서버 연결
- 확장 API·플러그인 생태계
- 터미널 중심 실행과 별도 GUI 선택
- 내장 :Tutor·도움말
4. 안정판으로 시작
- 1.
공식 안정판 Releases에서 OS와 CPU에 맞는 배포를 고릅니다.
- 2.
OS별 설치 안내에 따라 준비하고 셸에서 nvim으로 실행합니다.
- 3.
nvim file.txt로 연습용 파일을 열고 i 입력·Esc 모드 전환을 익힙니다.
- 4.
:w로 저장하거나 :wq로 저장 후 종료합니다. 각 명령은 Enter로 실행합니다.
- 5.
:Tutor와 기본 설정부터 시작하고 언어 서버·플러그인을 필요한 순서로 추가합니다.
5. Neovim(네오빔)와 비슷한 프로그램 비교
6. 자주 묻는 질문
실행 명령은 neovim인가요?
+
공식 실행 명령은 nvim입니다. 셸에서 찾지 못하면 설치 위치와 PATH, OS별 설치 설명을 확인하세요.
Vim 설정을 그대로 복사해도 되나요?
+
일부 Vimscript 설정을 활용할 수 있지만 완전 호환은 아닙니다. Vim9script와 변경·제거된 옵션, 플러그인의 대상 버전을 대조하고 별도 사본에서 확인하세요.
설치하면 자동완성·언어 서버도 준비되나요?
+
Neovim의 LSP 기능과 대상 언어 서버·플러그인의 설치는 별개입니다. 언어와 프로젝트에 맞는 서버 및 구성을 준비해야 합니다.
무료로 사용할 수 있나요?
+
무료 오픈소스입니다. Apache 2.0, Vim에서 온 부분과 외부 구성요소의 라이선스 등 해당 배포의 조건을 확인합니다.
7. 참고 자료
관련 프로그램