처음 에이 repo를 만들었을 때 나는 빠르게 개발하는 플러그인 생태계에 의해 도입 된 변화의 양을 예상하지 못했습니다. 모든 패키지는 master 에 고정되어 있으므로 안정적으로 유지되며 다른 지점에서 오류가 발생하면 항상 비디오를 따라갈 수 있습니다.
? 여기서 수정할 수있는 오류가 있으면 어떻게됩니까?
이러한 원칙을 기반으로하고 적극적으로 개발중인 간단한 IDE에 대한 업데이트 , 나는 새로운 repo : nvim-basic-ide와 성숙하고 완전한 수분이있는 Lunarvim을 추천합니다.
매트릭스 채널에서 일반적인 지원이 가능합니다.
이 구성에는> = neovim v0.8.0이 필요합니다. 편집기의 이전 버전에있는 경우 업그레이드하십시오.
저장소를 올바른 위치로 복제하십시오 (보관하려면 현재 nvim 디렉토리를 백업하십시오).
git clone https://github.com/LunarVim/Neovim-from-scratch.git ~/.config/nvim
터미널에서 nvim 실행하고 플러그인이 설치 될 때까지 기다립니다. 다음에 Neovim을 열 때 Treesitter가 많은 언어 구문 분석기를 잡아 당기는 것을 알 수 있습니다.
참고 Mason은 :Mason 명령을 통해 LSP 서버, DAP 서버, 라이터 및 형성자를 설치하고 관리하는 데 사용됩니다.
이 구성은 괴상한 글꼴 v3.0.0 이상이 있다고 가정합니다. 이전 버전을 사용하는 경우 괴상한 글꼴을 업데이트하십시오. 그렇지 않으면 Glyphs가 없거나 잘못된 글리프가 있습니다.
nvim 열고 다음을 입력하십시오.
:checkhealth
파이썬과 노드가 설정되지 않았다는 것을 복사/붙여 넣기에 지원하지 않을 것입니다.
그러니 고치겠습니다
먼저 복사/붙여 넣기를 수정합니다
Mac에서는 pbcopy 내장되어야합니다
우분투에서
sudo apt install xsel
아치 리눅스에서
sudo pacman -S xsel
웨이 랜드 사용자
wl-clipboard
다음으로 파이썬 지원을 설치해야합니다 (노드는 선택 사항입니다)
Neovim Python 지원
pip install pynvim
Neovim 노드 지원
npm i -g neovim
참고 노드가 설치되어 있는지 확인하십시오. FNM과 같은 노드 관리자를 권장합니다.
소스에서 cd 구축했다고 가정하면 neovim 복제하고 다음 명령을 실행하는 폴더로 CD를 작성하십시오.
git pull
git checkout release-0.9
make distclean && make CMAKE_BUILD_TYPE=Release
sudo make install
nvim -v
컴퓨팅 과학자의 주요 도전은 자신의 복잡성에 의해 혼란스러워지지 않는 것입니다.
-Edsger W. Dijkstra