AstroVim - AstroNvim は、美的で機能豊富な neovim 構成であり、拡張可能で優れたプラグイン セットで簡単に使用できます。

(AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins )

Created at: 2022-02-03 06:33:34
Language: Lua
License: GPL-3.0

AstroNvim

AstroNvim は、美的で機能豊富な neovim 構成であり、拡張可能で優れたプラグイン セットで簡単に使用できます。

お知らせ: AstroNvim v1.4.0 では、チャネルが追加

stable
および
nightly
更新されました。当分の間
nightly
、AstroNvim の動作が変更されないように、デフォルトの更新チャネルを維持しています (これは、いくつかの重大な変更と見なされる可能性があります)。Neovim v0.8 がリリースされたときにこのチャネルをデフォルトの更新チャネルにすることを計画しており、
stable
この「重大な」変更を組み込むために AstroNvim v2.0.0 にタグを付けます。

🌟プレビュー

プレビュー1 プレビュー2 プレビュー33

特徴

要件

  • オタクフォント
  • ネオビム 0.7+
  • システム クリップボードとの統合には、クリップボード ツールが必要です (
    :help clipboard-tool
    サポートされているソリューションについては、を参照してください)。
  • True Color をサポートする端末 (デフォルトのテーマの場合。それ以外の場合は、使用しているテーマに依存します)
  • オプションの要件:
    • ripgrep - ライブ grep 望遠鏡検索 (
      <leader>fw
      )
    • lazygit - git ui トグル ターミナル (
      <leader>tl
      または
      <leader>gg
      )
    • NCDU - ディスク使用量トグル端子 (
      <leader>tu
      )
    • Htop - プロセス ビューアー トグル ターミナル (
      <leader>tt
      )
    • Python - Python repl トグル ターミナル (
      <leader>tp
      )
    • ノード- ノード repl トグル端子 (
      <leader>tn
      )

デフォルトのテーマを使用する場合の注意: MacOS の場合、デフォルトの端末はトゥルー カラーをサポートしていません。True Color をサポートするiTerm2または別のターミナル エミュレータを使用する必要があります。

まだ Neovim v0.6 を使用している場合は、サポートされている以前のバージョンの AstroNvim を引き続きインストールできます。リポジトリのクローンを作成した後、

git checkout nvim-0.6
このバージョンをチェックアウトするために実行します。これにより、更新が受信されなくなります。

🛠️インストール

現在の nvim フォルダーのバックアップを作成する

mv ~/.config/nvim ~/.config/nvimbackup

リポジトリをクローンする

git clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim
nvim +PackerSync

📦基本設定

LSP をインストールする

インストールするサーバーの名前に続けて入力

:LspInstall
します。
例:
:LspInstall pyright

言語パーサーをインストールする

インストールする言語の名前に続けて入力

:TSInstall
します
。例:
:TSInstall python

プラグインを管理する

実行

:PackerClean
して、無効または未使用のプラグインを削除します
実行して、プラグイン
:PackerSync
を更新および消去します

AstroNvim を更新する

実行

:AstroUpdate
して、リポジトリから最新の更新を取得します

🗒️リンク

AstroNvim ドキュメント

すぐに使用できる体験については、レビュー ビデオをご覧ください。

クレジット

AstroNvim の開発を可能にした以下のリポジトリ、プラグイン作成者、neovim コミュニティ全体に心から感謝します。

ルア