プラグイン一覧
このページでは、Neovim設定で使用されているすべてのプラグインを一覧表示します。
プラグイン管理
この設定では Lazy.nvim を使用してプラグインを管理しています。
設定ファイル: lua/peinan/loader/init.lua
プラグインカテゴリ
プラグイン一覧表
| プラグイン名 | カテゴリ | 説明 |
|---|---|---|
| dashboard-nvim | UI/UX | 起動時のダッシュボード |
| no-neck-pain.nvim | UI/UX | 中央集中モード |
| neoscroll.nvim | UI/UX | スムーズなスクロール |
| indent-blankline.nvim | UI/UX | インデントガイド |
| oil.nvim | UI/UX | ファイルエクスプローラー |
| telescope.nvim | UI/UX | ファジーファインダー |
| lualine.nvim | UI/UX | ステータスライン |
| noice.nvim | UI/UX | コマンドラインUI改善 |
| gitsigns.nvim | UI/UX | Git変更の表示 |
| diffview.nvim | UI/UX | Git差分表示 |
| git-blame.nvim | UI/UX | Git blame表示 |
| leap.nvim | 編集・移動 | 高速テキスト移動 |
| nvim-treesitter | 言語サポート | シンタックスハイライト |
| nvim-lspconfig | 言語サポート | LSP設定 |
| nvim-cmp | 言語サポート | 補完エンジン |
| nvim-lint | 言語サポート | リンター統合 |
| todo-comments.nvim | 言語サポート | TODOコメント管理 |
| which-key.nvim | その他 | キーマップヘルプ |
| nordic-transparent.nvim | その他 | カラーテーマ |
| tmux.nvim | その他 | Tmux統合 |
依存関係プラグイン
以下のプラグインは他のプラグインの依存関係として使用されています:
| プラグイン名 | 説明 |
|---|---|
| nvim-web-devicons | アイコン表示 |
| plenary.nvim | ユーティリティ関数 |
| nui.nvim | UIコンポーネント |
| nvim-notify | 通知システム |
| quicker.nvim | quickfix/location list UI を改善するプラグイン |
| lazydev.nvim | Lua開発支援 |
| luvit-meta | Lua開発支援 |
| vim-repeat | リピート機能 |
| nvim-treesitter-textobjects | Tree-sitterテキストオブジェクト |
| cmp-omni | 補完ソース |
| cmp-nvim-lsp | LSP補完ソース |
| cmp-buffer | バッファ補完ソース |
| cmp-path | パス補完ソース |
| cmp-cmdline | コマンドライン補完ソース |
| cmp_luasnip | LuaSnip補完ソース |
| LuaSnip | スニペットエンジン |
| friendly-snippets | スニペット集 |
プラグインの設定場所
すべてのプラグインの設定は lua/peinan/plugins/ ディレクトリにあります。各プラグインには個別の設定ファイルがあります。
詳細は各カテゴリページを参照してください。