aboutsummaryrefslogtreecommitdiff
path: root/lua/config
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2022-09-24 15:37:15 +0800
committerGitHub <noreply@github.com>2022-09-24 15:37:15 +0800
commit830297a973662fead7f25f396e760663a113a0c4 (patch)
tree350ab541a15352af5020cd0b10152923a63097e6 /lua/config
parent7f5bf5a1b20be5351142fb8e73e51acf03cd85ac (diff)
parent1f3fcc604a831915605d9c5a01a3245109d603da (diff)
Merge pull request #111 from jdhao/gitsign
enable word diff for gitsigns.nvim
Diffstat (limited to 'lua/config')
-rw-r--r--lua/config/gitsigns.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/config/gitsigns.lua b/lua/config/gitsigns.lua
index 3c48d53..175ce35 100644
--- a/lua/config/gitsigns.lua
+++ b/lua/config/gitsigns.lua
@@ -8,6 +8,7 @@ gs.setup {
topdelete = { hl = "GitSignsDelete", text = "‾", numhl = "GitSignsDeleteNr", linehl = "GitSignsDeleteLn" },
changedelete = { hl = "GitSignsChange", text = "│", numhl = "GitSignsChangeNr", linehl = "GitSignsChangeLn" },
},
+ word_diff = true,
on_attach = function(bufnr)
local function map(mode, l, r, opts)
opts = opts or {}
@@ -43,3 +44,12 @@ gs.setup {
end)
end,
}
+
+vim.api.nvim_create_autocmd('ColorScheme', {
+ pattern = "*",
+ callback = function()
+ vim.cmd [[
+ hi GitSignsChangeInline guibg=fg guifg=bg
+ ]]
+ end
+})