NvChad - 非常に美しく、起動時間が20msから70msと非常に高速でありながら、neovimcliをIDEのように機能させる試み

(An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 20ms to 70ms)

Created at: 2021-03-07 22:33:17
Language: Lua
License: GPL-3.0

NvChad

ショーケース





テーマショーケース

画像(クリックして拡大!)

onedark ノルド gruvchad エバーフォレスト

使用される非常に便利なプラグイン

画像(クリックして拡大!)

Nvim-tree.lua

高速ファイルツリー:


望遠鏡-nvim

ファジーファイルファインダー、ピッカー、ソーター、プレビューアなど:

インデント-blankline.nvim

インデントラインを追加します:


Feline.nvim

高度に構成可能なステータスラインプラグイン:


Nvim-bufferline.lua

より良いタブの実装:


Nvim-web-devicons

より多くのファイルアイコンのカスタマイズ性を提供するVimDeviconsのLuaフォーク:


Nvim-treesitter

プログラミング言語の構文の強調表示が改善されました(デフォルトでは、NvChadにはLua / bashツリーシッターパーサーが付属しています)。

ツリーシッターなし/あり:


クレジット

  • ElianivaはNeoVimLua関連の問題を何度も助けてくれましたが、NvChadは彼の助けがなければ存在しませんでした。
  • @lorvetheは美しいNvChadロゴを作成してくれました。

特徴

ブロート

NvChadが膨張していると考えるすべての人にとって:膨張は、すべての人にとって異なることを意味します。

NvChadにはデフォルトで38個のプラグインがインストールされていますが、Packerプラグインマネージャーを使用しているため、非常に高速です。Packer.nvimを使用すると、プラグインを遅延ロードできます。つまり、プラグインは絶対に必要な場合にのみロードされます。さらに、で使用しないプラグインを無効にすることができます

chadrc.lua

TODO

NvChadは、プラグインを追加するのではなく、既存のプラグインと機能の改善に重点を置いています。現在、支援するためにできることは次のとおりです。

  • 基本プラグイン構成の改善
  • 構成のデブロッティング。
  • さらにテーマを追加します。

DockerコンテナでNvChadを試してください

これにより、現在のNeovim構成は変更されません。Neovimを終了すると、画像は削除されます。

  docker run -w /root -it --rm alpine:edge sh -uelic '
    apk add git nodejs neovim ripgrep alpine-sdk --update
    git clone https://github.com/NvChad/NvChad ~/.config/nvim
    nvim -c "autocmd User PackerComplete quitall" -c "PackerSync"
    nvim
    '

Chadributors

警告

NvChadのプラグインに問題がある場合は、最初にNvChadに報告して、プラグインに問題があるかどうかを確認する必要があります。

💝サポート

以前のチャリティーリンクを削除して本当に申し訳ありませんが(@siduck)、さまざまな理由で削除する必要がありました。経済的な問題に関してはここで多くのことが行われていますが、あなたの側から可能であれば、私はいくつかのサポートが必要です。私はまだ卒業していません。毎日の小額の出費に役立つので、何かを稼ぐのは素晴らしいことです。NvChadが好きで、寄付でサポートしたい場合は、喜んで受け入れます。心配しないで!NvChadは、寄付がなくても存続し、アクティブな状態を維持します。スポンサーボタンを削除し、就職したら、おそらく1、2年でチャリティーリンクを再度追加します。

コフィ ペイパル Buymeacoffee パトレオン