Add command and map to jump to the next unfinished task.

Introduce the command `VimwikiNextTask` and the mapping `gnt` to jump to
the next unfinished task.
This commit is contained in:
Henry Qin
2019-02-27 19:45:39 -08:00
parent b849a411e3
commit 3f7f85cfc6
3 changed files with 20 additions and 0 deletions

View File

@ -253,6 +253,7 @@ command! -buffer VimwikiAll2HTML
command! -buffer VimwikiTOC call vimwiki#base#table_of_contents(1)
command! -buffer VimwikiNextTask call vimwiki#base#find_next_task()
command! -buffer VimwikiNextLink call vimwiki#base#find_next_link()
command! -buffer VimwikiPrevLink call vimwiki#base#find_prev_link()
command! -buffer VimwikiDeleteLink call vimwiki#base#delete_link()
@ -381,6 +382,11 @@ endif
vnoremap <silent><script><buffer>
\ <Plug>VimwikiNormalizeLinkVisualCR :<C-U>VimwikiNormalizeLink 1<CR>
if !hasmapto('<Plug>VimwikiNextTask')
nmap <silent><buffer> gnt <Plug>VimwikiNextTask
endif
nnoremap <silent><script><buffer> <Plug>VimwikiNextTask :VimwikiNextTask<CR>
if !hasmapto('<Plug>VimwikiTabnewLink')
nmap <silent><buffer> <D-CR> <Plug>VimwikiTabnewLink
nmap <silent><buffer> <C-S-CR> <Plug>VimwikiTabnewLink