Back to list
chouxcreams

neovim-config

by chouxcreams

0🍴 0📅 Jan 22, 2026

SKILL.md


name: neovim-config description: Neovim設定のヘルプ。プラグイン追加、キーマッピング設定、LazyVim設定の質問に使用。 allowed-tools: Read, Grep, Glob

Neovim設定スキル

このdotfilesリポジトリのNeovim設定をサポートします。

設定構成

  • 設定ディレクトリ: config/nvim/
  • プラグインマネージャー: Lazy.nvim
  • フレームワーク: LazyVim

ディレクトリ構造

config/nvim/
├── init.lua              # エントリーポイント
├── lua/
│   ├── config/
│   │   ├── lazy.lua      # Lazy.nvim初期化
│   │   ├── keymaps.lua   # カスタムキーマッピング
│   │   ├── options.lua   # Vimオプション
│   │   └── autocmds.lua  # 自動コマンド
│   └── plugins/
│       └── *.lua         # プラグイン設定
├── lazy-lock.json        # プラグインロックファイル
└── stylua.toml           # Luaフォーマッター設定

主要プラグイン

  • LazyVim(設定フレームワーク)
  • nvim-treesitter(構文解析)
  • nvim-lspconfig + mason.nvim(LSP)
  • blink.cmp(補完)
  • tokyonight.nvim(カラースキーム)
  • gitsigns.nvim(Git統合)
  • flash.nvim(高速移動)
  • which-key.nvim(キーバインド表示)

プラグイン追加方法

lua/plugins/ディレクトリに新しい.luaファイルを作成:

return {
  {
    "author/plugin-name",
    opts = {
      -- 設定オプション
    },
  },
}

キーマッピング追加方法

lua/config/keymaps.luaに追記:

vim.keymap.set("n", "<leader>xx", function()
  -- アクション
end, { desc = "説明" })

参考リンク

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon