スキル一覧に戻る
JamesKim2998

nvim-plugin-integration

by JamesKim2998

basic configs for os, text editor, etc.

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: nvim-plugin-integration description: Add or debug neovim plugins with lazy.nvim

Nvim Plugin Integration

Add, configure, or debug neovim plugins using lazy.nvim.

Config Structure

PathPurpose
nvim/init.luaMain config, settings, general keymaps
nvim/lua/plugins/plugins.luaSimple plugins with minimal config
nvim/lua/plugins/<name>.luaPlugins with keymaps or complex config
docs/nvim.mdPlugin list and keymaps documentation

Adding a Plugin

Simple plugins → add to nvim/lua/plugins/plugins.lua:

{ "author/plugin-name", ft = "filetype", opts = {} }

Complex plugins → create nvim/lua/plugins/<name>.lua:

return {
  "author/plugin-name",
  ft = "filetype",        -- lazy load on filetype
  event = "BufReadPost",  -- or lazy load on event
  opts = {},
  config = function(_, opts)
    require("plugin-name").setup(opts)
  end,
}

Update docs/nvim.md with new keymaps.

Debugging

CommandPurpose
:LazyCheck if plugin is loaded
:verbose nmap <key>Find where mapping is defined
:autocmd FileType <ft>List autocmds for filetype
:Lazy reload <name>Force reload plugin

E2E Testing

See nvim-remote-api-testing.md for headless testing.

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です