문서 | 채팅
Neovim은 다음을 위해 Vim을 적극적으로 리팩토링하려는 프로젝트입니다.
유지 관리 단순화 및 기여 장려
여러 개발자 간의 작업 분할
코어 수정 없이 고급 UI 활성화
확장성 극대화
자세한 내용은 소개 위키 페이지 및 로드맵을 참조하세요.
최신 GUI
C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust를 포함한 모든 언어에서 API 액세스
내장된 스크립트 가능한 터미널 에뮬레이터
비동기식 작업 제어
여러 편집기 인스턴스 간의 공유 데이터(shada)
XDG 기본 디렉토리 지원
Ruby 및 Python 플러그인을 포함한 대부분의 Vim 플러그인과 호환됩니다.
전체 목록은 :help nvim-features
참조하고, 최신 버전의 주목할만한 변경 사항은 :help news
참조하세요!
Windows, macOS 및 Linux용으로 사전 구축된 패키지는 릴리스 페이지에서 찾을 수 있습니다.
관리 패키지는 Homebrew, Debian, Ubuntu, Fedora, Arch Linux, Void Linux, Gentoo 등에 있습니다!
자세한 내용은 BUILD.md 및 지원되는 플랫폼을 참조하세요.
빌드는 CMake 기반이지만 편의를 위해 Makefile이 제공됩니다. 종속성을 설치한 후 다음 명령을 실행합니다.
make CMAKE_BUILD_TYPE=RelWithDebInfo sudo make install
기본 위치가 아닌 위치에 설치하려면:
make CMAKE_BUILD_TYPE=RelWithDebInfo CMAKE_INSTALL_PREFIX=/full/path/ make install
빌드 검사를 위한 CMake 힌트:
cmake --build build --target help
모든 빌드 대상을 나열합니다.
build/CMakeCache.txt
(또는 cmake -LAH build/
)에는 모든 CMake 변수의 확인된 값이 포함되어 있습니다.
build/compile_commands.json
각 번역 단위에 대한 전체 컴파일러 호출을 보여줍니다.
지침은 :help nvim-from-vim
참조하세요.
├─ cmake/ CMake utils ├─ cmake.config/ CMake defines ├─ cmake.deps/ subproject to fetch and build dependencies (optional) ├─ runtime/ plugins and docs ├─ src/nvim/ application source code (see src/nvim/README.md) │ ├─ api/ API subsystem │ ├─ eval/ Vimscript subsystem │ ├─ event/ event-loop subsystem │ ├─ generators/ code generation (pre-compilation) │ ├─ lib/ generic data structures │ ├─ lua/ Lua subsystem │ ├─ msgpack_rpc/ RPC subsystem │ ├─ os/ low-level platform code │ └─ tui/ built-in UI └─ test/ tests (see test/README.md)
b17d96 이후의 Neovim 기여는 Vim에서 복사된 기여( vim-patch
토큰으로 식별됨)를 제외하고 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이센스를 참조하세요.
Vim is Charityware. You can use and copy it as much as you like, but you are encouraged to make a donation for needy children in Uganda. Please see the kcc section of the vim docs or visit the ICCF web site, available at these URLs: https://iccf-holland.org/ https://www.vim.org/iccf/ https://www.iccf.nl/ You can also sponsor the development of Vim. Vim sponsors can vote for features. The money goes to Uganda anyway.