nvim
This commit is contained in:
+9
-6
@@ -433,7 +433,10 @@ require("lazy").setup({
|
|||||||
"DiffviewFocusFiles",
|
"DiffviewFocusFiles",
|
||||||
"DiffviewRefresh",
|
"DiffviewRefresh",
|
||||||
},
|
},
|
||||||
keys = { { "<leader>gD", "<cmd>DiffviewOpen<cr>" } },
|
keys = {
|
||||||
|
{ "<leader>gd", "<cmd>DiffviewOpen<cr>", noremap = true },
|
||||||
|
{ "<leader>gh", "<cmd>DiffviewFileHistory<cr>", noremap = true },
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"tpope/vim-fugitive",
|
"tpope/vim-fugitive",
|
||||||
@@ -478,7 +481,7 @@ require("lazy").setup({
|
|||||||
word_diff = false,
|
word_diff = false,
|
||||||
signs_staged_enable = false,
|
signs_staged_enable = false,
|
||||||
on_attach = function(bufnr)
|
on_attach = function(bufnr)
|
||||||
local gs = package.loaded.gitsigns
|
local gs = require("gitsigns")
|
||||||
|
|
||||||
local function map(mode, l, r, opts)
|
local function map(mode, l, r, opts)
|
||||||
opts = opts or {}
|
opts = opts or {}
|
||||||
@@ -500,12 +503,11 @@ require("lazy").setup({
|
|||||||
end, { expr = true })
|
end, { expr = true })
|
||||||
|
|
||||||
-- Actions
|
-- Actions
|
||||||
map({ "n", "v" }, "<leader>gs", "<cmd>Gitsigns stage_hunk<CR>")
|
map({ "n", "v" }, "<leader>gs", gs.stage_hunk)
|
||||||
map({ "n", "v" }, "<leader>gx", "<cmd>Gitsigns reset_hunk<CR>")
|
map({ "n", "v" }, "<leader>gx", gs.reset_hunk)
|
||||||
map("n", "<leader>gu", gs.undo_stage_hunk)
|
map("n", "<leader>gu", gs.undo_stage_hunk)
|
||||||
map("n", "<leader>gi", gs.preview_hunk)
|
map("n", "<leader>gi", gs.preview_hunk_inline)
|
||||||
map("n", "<leader>gb", function() gs.blame_line({ full = true }) end)
|
map("n", "<leader>gb", function() gs.blame_line({ full = true }) end)
|
||||||
map("n", "<leader>gd", gs.diffthis)
|
|
||||||
map("n", "<leader>gS", gs.stage_buffer)
|
map("n", "<leader>gS", gs.stage_buffer)
|
||||||
map("n", "<leader>gX", gs.reset_buffer)
|
map("n", "<leader>gX", gs.reset_buffer)
|
||||||
map("n", "<leader>td", gs.toggle_deleted)
|
map("n", "<leader>td", gs.toggle_deleted)
|
||||||
@@ -740,6 +742,7 @@ require("lazy").setup({
|
|||||||
-- package manager + lsp stuff
|
-- package manager + lsp stuff
|
||||||
{
|
{
|
||||||
"williamboman/mason.nvim",
|
"williamboman/mason.nvim",
|
||||||
|
lazy = false,
|
||||||
opts = {},
|
opts = {},
|
||||||
keys = { { "<F2>", "<cmd>Mason<cr>", noremap = true } },
|
keys = { { "<F2>", "<cmd>Mason<cr>", noremap = true } },
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user