Improved flow
This commit is contained in:
158
commands-report.md
Normal file
158
commands-report.md
Normal file
@@ -0,0 +1,158 @@
|
||||
# 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 down
|
||||
- `TmuxNavigateLeft` - Navigate left
|
||||
- `TmuxNavigatePrevious` - Navigate to previous
|
||||
- `TmuxNavigateRight` - Navigate right
|
||||
- `TmuxNavigateUp` - Navigate up
|
||||
- `TmuxNavigatorProcessList` - List tmux processes
|
||||
|
||||
#### Database (DBUI)
|
||||
- `DB` - Database command
|
||||
- `DBUI` - Database UI
|
||||
- `DBUIAddConnection` - Add database connection
|
||||
- `DBUIFindBuffer` - Find database buffer
|
||||
- `DBUIToggle` - Toggle database UI
|
||||
|
||||
#### Git/Diff
|
||||
- `DiffviewClose` - Close diffview
|
||||
- `DiffviewFileHistory` - Show file history
|
||||
- `DiffviewOpen` - Open diffview
|
||||
- `DiffviewToggleFiles` - Toggle diffview files
|
||||
|
||||
#### Executor
|
||||
- `ExecutorRun` - Run task
|
||||
- `ExecutorSetCommand` - Set command
|
||||
- `ExecutorToggleDetail` - Toggle detail view
|
||||
|
||||
#### Octo (GitHub)
|
||||
- `Octo` - GitHub operations
|
||||
|
||||
### LazyVim Core Commands
|
||||
- `Lazy` - Plugin manager
|
||||
- `LazyDev` - Development mode
|
||||
|
||||
### LSP/Debugging
|
||||
- `DapInstall` - Install DAP adapter
|
||||
- `DapUninstall` - Uninstall DAP adapter
|
||||
- `Inspect` - Inspect highlights
|
||||
- `InspectTree` - Inspect treesitter tree
|
||||
|
||||
### File Management
|
||||
- `Explore` - Netrw explore
|
||||
- `GrugFar` - Grug far
|
||||
- `GrugFarWithin` - Grug far within
|
||||
- `Hexplore` - Horizontal explore
|
||||
- `Lexplore` - Left explore
|
||||
- `Nexplore` - Netrw explore
|
||||
- `Pexplore` - Previous explore
|
||||
- `Sexplore` - Split explore
|
||||
- `Texplore` - Tab explore
|
||||
- `Vexplore` - Vertical explore
|
||||
|
||||
### Netrw Commands
|
||||
- `NetUserPass` - Network user password
|
||||
- `NetrwClean` - Clean netrw
|
||||
- `NetrwSettings` - Netrw settings
|
||||
- `Nread` - Netrw read
|
||||
- `Nsource` - Netrw source
|
||||
- `Ntree` - Netrw tree
|
||||
- `Nwrite` - Netrw write
|
||||
|
||||
### Markdown
|
||||
- `MarkdownPreview` - Preview markdown
|
||||
- `MarkdownPreviewStop` - Stop preview
|
||||
- `MarkdownPreviewToggle` - Toggle preview
|
||||
|
||||
### Testing/Tasks
|
||||
- `OverseerBuild` - Build task
|
||||
- `OverseerClearCache` - Clear cache
|
||||
- `OverseerClose` - Close overseer
|
||||
- `OverseerDeleteBundle` - Delete bundle
|
||||
- `OverseerInfo` - Overseer info
|
||||
- `OverseerLoadBundle` - Load bundle
|
||||
- `OverseerOpen` - Open overseer
|
||||
- `OverseerQuickAction` - Quick action
|
||||
- `OverseerRun` - Run task
|
||||
- `OverseerRunCmd` - Run command
|
||||
- `OverseerSaveBundle` - Save bundle
|
||||
- `OverseerTaskAction` - Task action
|
||||
- `OverseerToggle` - Toggle overseer
|
||||
|
||||
### Treesitter
|
||||
- `EditQuery` - Edit treesitter query
|
||||
- `TSInstall` - Install parser
|
||||
- `TSLog` - Treesitter log
|
||||
- `TSUninstall` - Uninstall parser
|
||||
- `TSUpdate` - Update parsers
|
||||
|
||||
### UI/Diagnostics
|
||||
- `Trouble` - Trouble diagnostics
|
||||
- `TodoTelescope` - Todo telescope
|
||||
- `TodoTrouble` - Todo trouble
|
||||
|
||||
### Utilities
|
||||
- `ChezmoiEdit` - Edit chezmoi
|
||||
- `ConformInfo` - Conform info
|
||||
- `Man` - Manual pages
|
||||
- `Mason` - Mason installer
|
||||
- `Neogen` - Generate annotations
|
||||
- `Open` - Open with system handler
|
||||
- `StartupTime` - Show startup time
|
||||
- `UpdateRemotePlugins` - Update remote plugins
|
||||
- `VenvSelect` - Select virtual environment
|
||||
|
||||
### Matchit
|
||||
- `DoMatchParen` - Do match paren
|
||||
- `MatchDebug` - Match debug
|
||||
- `MatchDisable` - Disable match
|
||||
- `MatchEnable` - Enable match
|
||||
- `NoMatchParen` - 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 (from `lua/plugins/git.lua`)
|
||||
- `GitBlameOpenCommitURL` - Open commit URL (from `lua/plugins/git.lua`)
|
||||
- `GitBlameCopyCommitURL` - Copy commit URL (from `lua/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 (from `lua/plugins/database.lua`)
|
||||
- `DBUILastQueryInfo` - Last query info (from `lua/plugins/database.lua`)
|
||||
|
||||
**Note**: These may be available as functions rather than commands, or may be lazy-loaded.
|
||||
|
||||
## Potential Issues
|
||||
|
||||
1. **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
|
||||
|
||||
2. **DBUI Commands**: Some DBUI commands are missing. Check if they're available as functions or require the plugin to be loaded first.
|
||||
|
||||
## Recommendations
|
||||
|
||||
1. **Check Lazy Loading**: Some commands may only be available after their plugins are loaded. Try using the commands after opening a relevant file type.
|
||||
|
||||
2. **Verify Plugin Installation**: Run `:Lazy` to check if all plugins are properly installed.
|
||||
|
||||
3. **Test Commands**: Test the missing commands in a real Neovim session to see if they're available after plugin loading.
|
||||
|
||||
4. **Command Conflicts**: No conflicts were detected, which is good! All command names are unique.
|
||||
Reference in New Issue
Block a user