File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed
Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ # ` diff ` keybindings
2+
3+ Adds keybindings for the ` diff ` command under ` <Leader> D ` .
Original file line number Diff line number Diff line change 1+ local menu = " <Leader>D"
2+ return {
3+ {
4+ " AstroNvim/astrocore" ,
5+ --- @type AstroCoreOpts
6+ opts = {
7+ mappings = {
8+ n = {
9+ [menu ] = { desc = " Diff" },
10+ [menu .. " v" ] = { " <cmd>vert diffsplit<cr>" , desc = " Vertical split diff" },
11+ [menu .. " h" ] = { " <cmd>diffsplit<cr>" , desc = " Horizontal split diff" },
12+ [menu .. " t" ] = { " <cmd>diffthis<cr>" , desc = " Diff this" },
13+ [menu .. " p" ] = { " <cmd>diffpatch<cr>" , desc = " Patch diff" },
14+ [menu .. " u" ] = { " <cmd>diffupdate<cr>" , desc = " Update diff" },
15+ [menu .. " g" ] = { " <cmd>diffget<cr>" , desc = " Get diff" },
16+ [menu .. " P" ] = { " <cmd>diffput<cr>" , desc = " Put diff" },
17+ [menu .. " q" ] = { " <cmd>diffoff<cr>" , desc = " Stop diff" },
18+ [menu .. " ?" ] = { " <cmd>h diff<cr>" , desc = " Help" },
19+ },
20+ },
21+ },
22+ },
23+ }
You can’t perform that action at this time.
0 commit comments