README-JP.md
</a>
<a href="https://github.com/LazyVim/LazyVim/pulse">
</a>
<a href="https://github.com/LazyVim/LazyVim/blob/main/LICENSE">
</a>
<a href="https://github.com/LazyVim/LazyVim/stargazers">
</a>
<a href="https://github.com/LazyVim/LazyVim/issues">
</a>
<a href="https://github.com/LazyVim/LazyVim">
</a>
<a href="https://twitter.com/intent/follow?screen_name=folke">
</a>
LazyVimは、設定の拡張と変更を容易にするために💤 lazy.nvimによって提供されるNeovimセットアップです。 LazyVimは、ゼロから始めるか、あらかじめ作成されたディストリビューションを使用するかの選択を迫ることなく、 必要に応じて設定を調整する柔軟性と、事前に設定されたセットアップの利便性を両方叶える最高の世界を提供します。
nvim-treesitter用のCコンパイラ。詳細はこちらlazyvimのスターターテンプレートはこちら。
<details><summary>Dockerで試す</summary>docker run -w /root -it --rm alpine:edge sh -uelic '
apk add git lazygit fzf curl neovim ripgrep alpine-sdk --update
git clone https://github.com/LazyVim/starter ~/.config/nvim
cd ~/.config/nvim
nvim
'
既存のNeovimファイルのバックアップを作成します。
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
スターターをcloneします。
git clone https://github.com/LazyVim/starter ~/.config/nvim
後ほど自分のリポジトリに加えられるように、.gitフォルダを削除します。
rm -rf ~/.config/nvim/.git
Neovimを起動します!
nvim
LazyVimをカスタマイズするために、ファイルのコメントを参照してください。
@elijahmanor氏によって作成された始めるにあたっての概要動画があります。
config配下にあるファイルは適切なタイミングで自動的にロードされる為、 手動でそれらのファイルをrequireする必要はありません。 LazyVimには、自分で設定したものより先にロードされるデフォルトの設定ファイルが付属しています。詳しくはこちら。 カスタムプラグインをlua/plugins/の下に追加することができます。lua/plugins/配下の全てのファイルはlazy.nvimによって自動的にロードされます。
<pre> ~/.config/nvim ├── lua │ ├── config │ │ ├── autocmds.lua │ │ ├── keymaps.lua │ │ ├── lazy.lua │ │ └── options.lua │ └── plugins │ ├── spec1.lua │ ├── ** │ └── spec2.lua └── init.lua </pre>こちらのドキュメントを参照してください。