aboutsummaryrefslogtreecommitdiffstats
path: root/bundle/todo/plugin/todo.vim
diff options
context:
space:
mode:
Diffstat (limited to 'bundle/todo/plugin/todo.vim')
-rw-r--r--bundle/todo/plugin/todo.vim13
1 files changed, 11 insertions, 2 deletions
diff --git a/bundle/todo/plugin/todo.vim b/bundle/todo/plugin/todo.vim
index e8f0229..1c7ccfd 100644
--- a/bundle/todo/plugin/todo.vim
+++ b/bundle/todo/plugin/todo.vim
@@ -4,5 +4,14 @@ endif
let g:loaded_todo = 1
-nnoremap [t :call todo#PreviousTODO()<CR>
-nnoremap ]t :call todo#NextTODO()<CR>
+nnoremap <Plug>(todo-previous) :call todo#PreviousTODO()<CR>
+nnoremap <Plug>(todo-next) :call todo#NextTODO()<CR>
+
+
+if !hasmapto('<Plug>(todo-previous)', 'n') && !maparg('[t', 'n')
+ nmap [t <Plug>(todo-previous)
+endif
+
+if !hasmapto('<Plug>(todo-next)', 'n') && !maparg(']t', 'n')
+ nmap ]t <Plug>(todo-next)
+endif