4.8 KiB
Neovim Commands Report
Generated on: $(date)
Summary
- Total Commands: 80
- Conflicts: None detected
- Missing Commands: Some commands defined in config files are not registered
All Registered Commands (Alphabetical)
Custom/User Commands
Tmux Navigator
TmuxNavigateDown- Navigate downTmuxNavigateLeft- Navigate leftTmuxNavigatePrevious- Navigate to previousTmuxNavigateRight- Navigate rightTmuxNavigateUp- Navigate upTmuxNavigatorProcessList- List tmux processes
Database (DBUI)
DB- Database commandDBUI- Database UIDBUIAddConnection- Add database connectionDBUIFindBuffer- Find database bufferDBUIToggle- Toggle database UI
Git/Diff
DiffviewClose- Close diffviewDiffviewFileHistory- Show file historyDiffviewOpen- Open diffviewDiffviewToggleFiles- Toggle diffview files
Executor
ExecutorRun- Run taskExecutorSetCommand- Set commandExecutorToggleDetail- Toggle detail view
Octo (GitHub)
Octo- GitHub operations
LazyVim Core Commands
Lazy- Plugin managerLazyDev- Development mode
LSP/Debugging
DapInstall- Install DAP adapterDapUninstall- Uninstall DAP adapterInspect- Inspect highlightsInspectTree- Inspect treesitter tree
File Management
Explore- Netrw exploreGrugFar- Grug farGrugFarWithin- Grug far withinHexplore- Horizontal exploreLexplore- Left exploreNexplore- Netrw explorePexplore- Previous exploreSexplore- Split exploreTexplore- Tab exploreVexplore- Vertical explore
Netrw Commands
NetUserPass- Network user passwordNetrwClean- Clean netrwNetrwSettings- Netrw settingsNread- Netrw readNsource- Netrw sourceNtree- Netrw treeNwrite- Netrw write
Markdown
MarkdownPreview- Preview markdownMarkdownPreviewStop- Stop previewMarkdownPreviewToggle- Toggle preview
Testing/Tasks
OverseerBuild- Build taskOverseerClearCache- Clear cacheOverseerClose- Close overseerOverseerDeleteBundle- Delete bundleOverseerInfo- Overseer infoOverseerLoadBundle- Load bundleOverseerOpen- Open overseerOverseerQuickAction- Quick actionOverseerRun- Run taskOverseerRunCmd- Run commandOverseerSaveBundle- Save bundleOverseerTaskAction- Task actionOverseerToggle- Toggle overseer
Treesitter
EditQuery- Edit treesitter queryTSInstall- Install parserTSLog- Treesitter logTSUninstall- Uninstall parserTSUpdate- Update parsers
UI/Diagnostics
Trouble- Trouble diagnosticsTodoTelescope- Todo telescopeTodoTrouble- Todo trouble
Utilities
ChezmoiEdit- Edit chezmoiConformInfo- Conform infoMan- Manual pagesMason- Mason installerNeogen- Generate annotationsOpen- Open with system handlerStartupTime- Show startup timeUpdateRemotePlugins- Update remote pluginsVenvSelect- Select virtual environment
Matchit
DoMatchParen- Do match parenMatchDebug- Match debugMatchDisable- Disable matchMatchEnable- Enable matchNoMatchParen- No match paren
Commands Defined in Config But Not Registered
These commands are referenced in your config files but are not currently registered:
Git Blame
GitBlameToggle- Toggle git blame (fromlua/plugins/git.lua)GitBlameOpenCommitURL- Open commit URL (fromlua/plugins/git.lua)GitBlameCopyCommitURL- Copy commit URL (fromlua/plugins/git.lua)
Note: These commands are likely lazy-loaded and will only be available after the git-blame plugin is loaded.
DBUI Additional Commands
DBUIRenameBuffer- Rename buffer (fromlua/plugins/database.lua)DBUILastQueryInfo- Last query info (fromlua/plugins/database.lua)
Note: These may be available as functions rather than commands, or may be lazy-loaded.
Potential Issues
-
Git Blame Commands: The git-blame plugin commands are not registered. This could mean:
- The plugin isn't loaded yet (lazy loading)
- The plugin uses functions instead of commands
- There's a configuration issue
-
DBUI Commands: Some DBUI commands are missing. Check if they're available as functions or require the plugin to be loaded first.
Recommendations
-
Check Lazy Loading: Some commands may only be available after their plugins are loaded. Try using the commands after opening a relevant file type.
-
Verify Plugin Installation: Run
:Lazyto check if all plugins are properly installed. -
Test Commands: Test the missing commands in a real Neovim session to see if they're available after plugin loading.
-
Command Conflicts: No conflicts were detected, which is good! All command names are unique.