Refine keymap descriptions for clarity and consistency

Updated keymap descriptions across various plugins to include
specific prefixes for better identification and organization.
This commit is contained in:
Ray Elliott 2025-12-12 01:00:25 +00:00
commit f4f6260b20
9 changed files with 83 additions and 66 deletions

View file

@ -6,17 +6,17 @@ return {
},
event = { 'BufReadPost', 'BufNewFile' },
keys = {
{ 'zR', function() require('ufo').openAllFolds() end, desc = 'Open all folds' },
{ 'zM', function() require('ufo').closeAllFolds() end, desc = 'Close all folds' },
{ 'zr', function() require('ufo').openFoldsExceptKinds() end, desc = 'Open folds except kinds' },
{ 'zm', function() require('ufo').closeFoldsWith() end, desc = 'Close folds with' },
{ 'zR', function() require('ufo').openAllFolds() end, desc = 'UFO: Open all folds' },
{ 'zM', function() require('ufo').closeAllFolds() end, desc = 'UFO: Close all folds' },
{ 'zr', function() require('ufo').openFoldsExceptKinds() end, desc = 'UFO: Open folds except kinds' },
{ 'zm', function() require('ufo').closeFoldsWith() end, desc = 'UFO: Close folds with' },
{ 'K', function()
local winid = require('ufo').peekFoldedLinesUnderCursor()
if not winid then
-- Fall back to LSP hover if not on a fold
vim.lsp.buf.hover()
end
end, desc = 'Peek fold or LSP hover' },
end, desc = 'UFO: Peek fold or LSP hover' },
},
opts = {
provider_selector = function(bufnr, filetype, buftype)