- commit
- 329522c
- parent
- ee3fb2b
- author
- Eric bower
- date
- 2025-10-24 10:40:24 -0400 EDT
feat(nvim): DiffviewOpen plugin
1 files changed,
+3,
-2
+3,
-2
1@@ -70,7 +70,7 @@ map("n", "<leader>q", function()
2 require("qfutil").toggle_qf() -- toggle quickfix
3 end, opts)
4 map("n", "<leader>g", ":silent grep! ")
5-map("n", "<leader>d", "<cmd>Qf git diff --name-only<cr>")
6+map("n", "<leader>d", ":DiffviewOpen ")
7 map("n", "<leader>s", ":Qfa fd -t f | fzf -f ") -- fuzzy match files into quickfix
8
9 local augroup = vim.api.nvim_create_augroup("erock.cfg", { clear = true })
10@@ -79,7 +79,7 @@ autocmd("Filetype", { group = augroup, pattern = "make", command = "setlocal noe
11 autocmd("FileType", { -- smaller window by default, with keymap to make it bigger
12 pattern = { "qf", "loclist" },
13 callback = function(ev)
14- vim.cmd("resize 4")
15+ vim.cmd("resize 8")
16 map("n", "<leader>R", "<cmd>resize 25<cr>", { buffer = ev.buf, silent = true })
17 end,
18 })
19@@ -126,6 +126,7 @@ vim.pack.add({
20 "https://github.com/linrongbin16/gitlinker.nvim",
21 "https://github.com/neurosnap/qfutil.nvim",
22 "https://github.com/neurosnap/jj.nvim",
23+ "https://github.com/sindrets/diffview.nvim",
24 })
25
26 require("vim._extui").enable({}) -- https://github.com/neovim/neovim/pull/27855