summary refs log tree commit diff
path: root/.vim/lua/plugins/_signify.lua
diff options
context:
space:
mode:
Diffstat (limited to '.vim/lua/plugins/_signify.lua')
-rw-r--r--.vim/lua/plugins/_signify.lua14
1 files changed, 9 insertions, 5 deletions
diff --git a/.vim/lua/plugins/_signify.lua b/.vim/lua/plugins/_signify.lua
index a91ecb6..41ced80 100644
--- a/.vim/lua/plugins/_signify.lua
+++ b/.vim/lua/plugins/_signify.lua
@@ -1,6 +1,10 @@
+local def = require('utils').def
+local nnoremap = require('astronauta.keymap').nnoremap
+
 vim.g.signify_sign_change = '~'
-require('utils').map('n', ']h', '<plug>(signify-next-hunk)', {silent=false})
-require('utils').map('n', '[h', '<plug>(signify-prev-hunk)')
-vim.cmd('hi SignifySignChange guibg=NONE ctermbg=NONE')
-vim.cmd('hi SignifySignAdd guibg=NONE ctermbg=NONE')
-vim.cmd('hi SignifySignDelete guibg=NONE ctermbg=NONE')
+
+nnoremap { ']h', function() vim.fn['sy#jump#next_hunk'](1) end }
+nnoremap { '[h', function() vim.fn['sy#jump#prev_hunk'](1) end }
+
+def("SignifyNextHunk", [[ call sy#jump#next_hunk(1) ]])
+def("SignifyPrevHunk", [[ call sy#jump#prev_hunk(1) ]])