最初にこのリポジトリを作成したとき、急速に発展しているプラグインエコシステムによって導入される壊れた変更の量を予想していませんでした。すべてのパッケージはmasterに固定されているため、安定したままで、他のブランチでエラーが発生している場合はいつでもビデオをフォローできます。
?ここで修正できるエラーが表示された場合は、どのようにしますか?
これらの原則に基づいてアクティブな開発中のシンプルなIDEの更新、私は新しいリポジトリである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コマンドを介してLSPサーバー、DAPサーバー、リナー、フォーマッターをインストールおよび管理するために使用されます。
この構成は、オタクフォントv3.0.0以上があることを想定しています。古いバージョンを使用している場合は、オタクフォントを更新してください。
nvimを開いて、以下を入力してください。
:checkhealth
おそらく、Pythonとノードがセットアップされていないというコピー/貼り付けのサポートがないことに気付くでしょう
それでそれを修正しましょう
まず、コピー/貼り付けを修正します
Macでは、 pbcopyを構築する必要があります
ubuntuで
sudo apt install xsel
Arch Linuxで
sudo pacman -S xsel
ウェイランドユーザー
wl-clipboard
次に、Pythonサポートをインストールする必要があります(ノードはオプションです)
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