[Diff] Add a diff plugin
This commit is contained in:
0
nvim-install.sh
Normal file → Executable file
0
nvim-install.sh
Normal file → Executable file
@@ -18,6 +18,7 @@ require("lazy").setup({
|
||||
{ import = "plugins.lsp" },
|
||||
{ import = "plugins.style" },
|
||||
{ import = "plugins.util" },
|
||||
{ import = "plugins.util.diff" },
|
||||
{ import = "plugins.testing" },
|
||||
},
|
||||
change_detection = {
|
||||
|
||||
@@ -328,7 +328,7 @@ return {
|
||||
vim.keymap.set("n", "<leader>e", "<Cmd>Neotree<CR>", { silent = true, desc = "Open Neotree" })
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<leader><leader>g",
|
||||
"<leader><leader>gg",
|
||||
"<Cmd>Neotree source=git_status position=float<CR>",
|
||||
{ silent = true, desc = "Open git view" }
|
||||
)
|
||||
|
||||
11
nvim/lua/plugins/util/diff/diffview.lua
Normal file
11
nvim/lua/plugins/util/diff/diffview.lua
Normal file
@@ -0,0 +1,11 @@
|
||||
return {
|
||||
-- Diffview
|
||||
"sindrets/diffview.nvim",
|
||||
config = function()
|
||||
local opts = require('utils').opts
|
||||
vim.keymap.set("n", "<leader><leader>gd", ":DiffviewOpen<CR>", opts("Start diffview"))
|
||||
vim.keymap.set("n", "<leader><leader>gf", ":DiffviewFileHistory<CR>", opts("View file history"))
|
||||
vim.keymap.set("n", "<leader><leader>gc", ":DiffviewClose<CR>", opts("Close diffview"))
|
||||
vim.keymap.set("n", "<leader><leader>gr", ":DiffviewRefresh<CR>", opts("Refresh diffview"))
|
||||
end
|
||||
}
|
||||
Reference in New Issue
Block a user