diff --git a/plugin/20_keymaps.lua b/plugin/20_keymaps.lua index 68c4631..e4ec1e5 100644 --- a/plugin/20_keymaps.lua +++ b/plugin/20_keymaps.lua @@ -62,22 +62,22 @@ nmap_leader('ey', 'lua vim.fn.setreg("+", vim.api.nvim_buf_get_name(0)) nmap_leader('en', 'messages', 'Notifications') -- Find -nmap_leader('fb', 'lua MiniPick.builtin.buffers()', 'Buffers') -nmap_leader('fc', 'lua MiniExtra.pickers.git_commits()', 'Commits (all)') -nmap_leader('fC', 'lua MiniExtra.pickers.git_commits({ path = "%" })', 'Commits (buf)') -nmap_leader('fd', 'lua MiniExtra.pickers.diagnostic({ scope = "all" })', 'Diagnostic workspace') -nmap_leader('fD', 'lua MiniExtra.pickers.diagnostic({ scope = "current" })', 'Diagnostic buffer') -nmap_leader('ff', 'lua MiniPick.builtin.files()', 'Files') -nmap_leader('fg', 'lua MiniPick.builtin.grep_live()', 'Grep live') -nmap_leader('fG', 'lua MiniPick.builtin.grep({ pattern = vim.fn.expand("") })', 'Grep word') -nmap_leader('fh', 'lua MiniPick.builtin.help()', 'Help tags') -nmap_leader('fl', 'lua MiniPick.builtin.buf_lines({ scope = "all" })', 'Lines (all)') -nmap_leader('fL', 'lua MiniPick.builtin.buf_lines({ scope = "current" })', 'Lines (buf)') -nmap_leader('fm', 'lua require("git").status()', 'Modified / changed files') -nmap_leader('fr', 'lua MiniPick.builtin.resume()', 'Resume') -nmap_leader('fs', 'lua MiniExtra.pickers.lsp({ scope = "workspace_symbol_live" })', 'Symbols workspace') -nmap_leader('fS', 'lua MiniExtra.pickers.lsp({ scope = "document_symbol" })', 'Symbols document') -nmap_leader('f:', 'lua MiniExtra.pickers.history({ scope = ":" })', 'Command history') +nmap_leader('fb', 'Pick buffers', 'Buffers') +nmap_leader('fc', 'Pick git_commits', 'Commits (all)') +nmap_leader('fC', 'Pick git_commits path="%"', 'Commits (buf)') +nmap_leader('fd', 'Pick diagnostic scope="all"', 'Diagnostic workspace') +nmap_leader('fD', 'Pick diagnostic scope="current"', 'Diagnostic buffer') +nmap_leader('ff', 'Pick files', 'Files') +nmap_leader('fg', 'Pick grep_live', 'Grep live') +nmap_leader('fG', 'Pick grep pattern=""', 'Grep word') +nmap_leader('fh', 'Pick help', 'Help tags') +nmap_leader('fl', 'Pick buf_lines scope="all"', 'Lines (all)') +nmap_leader('fL', 'Pick buf_lines scope="current"', 'Lines (buf)') +nmap_leader('fm', 'Pick git_status', 'Modified / changed files') +nmap_leader('fr', 'Pick resume', 'Resume') +nmap_leader('fs', 'Pick lsp scope="workspace_symbol_live"', 'Symbols workspace') +nmap_leader('fS', 'Pick lsp scope="document_symbol"', 'Symbols document') +nmap_leader('f:', 'Pick history scope=":"', 'Command history') -- Git nmap_leader('ga', 'Git add %', 'Add current file') diff --git a/plugin/30_mini.lua b/plugin/30_mini.lua index d060a97..19c9669 100644 --- a/plugin/30_mini.lua +++ b/plugin/30_mini.lua @@ -62,6 +62,7 @@ Config.later(function() require('mini.pairs').setup() require('mini.pick').setup() require('mini.extra').setup() + MiniPick.registry.git_status = function() require('git').status() end end) -- File Explorer