diff options
Diffstat (limited to '.vim/lua/plugins/_signify.lua')
| -rw-r--r-- | .vim/lua/plugins/_signify.lua | 14 |
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) ]]) |