Files
dotfiles/.vscode/extensions/asvetliakov.vscode-neovim-1.18.24/runtime/vscode/overrides/vscode-jumplist.vim
2025-12-15 12:50:23 -05:00

14 lines
503 B
VimL

function! s:jump(...)
let count = a:1
let to = a:2
for i in range(1, count ? count : 1)
call VSCodeNotify(to ==# 'back' ? 'workbench.action.navigateBack' : 'workbench.action.navigateForward')
endfor
endfunction
nnoremap <silent> <C-o> <Cmd>call <SID>jump(v:count, 'back')<CR>
nnoremap <silent> <C-t> <Cmd>call <SID>jump(v:count, 'back')<CR>
nnoremap <silent> <C-i> <Cmd>call <SID>jump(v:count, 'forward')<CR>
nnoremap <silent> <Tab> <Cmd>call <SID>jump(v:count, 'forward')<CR>