# HG changeset patch # User zegervdv # Date 1671123464 -3600 # Node ID 08beb03b4ee59f736a2ca69647a14407cc88fa4b # Parent 342a9bb455c8a0f614fb614712dfec0c155b4e6f feat: add which-key menu for some diffview commands diff -r 342a9bb455c8 -r 08beb03b4ee5 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Mon Dec 12 18:35:48 2022 +0100 +++ b/.chezmoitemplates/init.lua Thu Dec 15 17:57:44 2022 +0100 @@ -117,6 +117,12 @@ }, }, } + local wk = require 'which-key' + wk.register { ['d'] = { name = 'Diffview' } } + vim.keymap.set('n', 'do', 'DiffviewOpen', { desc = 'Open Diffview' }) + vim.keymap.set('n', 'df', 'DiffviewFileHistory %', { desc = 'Show history for current file' }) + vim.keymap.set('n', 'dh', 'DiffviewFileHistory ', { desc = 'Show history' }) + vim.keymap.set('n', 'dc', 'DiffviewClose', { desc = 'Close Diffview window' }) end, }