From 7d653fe8ab84a1cda45e0cea625d7a1c07cc784d Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Tue, 5 Apr 2016 15:07:51 -0400 Subject: ftplugin: Use :nohlsearch in mappings Don't highlight matches from our `:substitute` calls. It looks weird when search matches are highlighted but the user didn't explicitly initiate a search. --- ftplugin/todo.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'ftplugin') diff --git a/ftplugin/todo.vim b/ftplugin/todo.vim index 3009845..c8a0cad 100644 --- a/ftplugin/todo.vim +++ b/ftplugin/todo.vim @@ -6,10 +6,10 @@ let b:did_ftplugin = 1 nnoremap TwodoNewTodoBelow o- nnoremap TwodoNewTodoAbove O- -nnoremap TwodoMarkComplete m`:s/\v^(\s*)- /\1v /`` -nnoremap TwodoMarkDeleted m`:s/\v^(\s*)- /\1x /`` -nnoremap TwodoMarkPartiallyCompleted m`:s/\v^(\s*)- /\1S /`` -nnoremap TwodoRemoveOldTodos :g/^\s*[vSx] /d +nnoremap TwodoMarkComplete m`:s/\v^(\s*)- /\1v / \| nohlsearch`` +nnoremap TwodoMarkDeleted m`:s/\v^(\s*)- /\1x / \| nohlsearch`` +nnoremap TwodoMarkPartiallyCompleted m`:s/\v^(\s*)- /\1S / \| nohlsearch`` +nnoremap TwodoRemoveOldTodos :g/^\s*[vSx] /d \| nohlsearch if !hasmapto('TwodoNewTodoBelow') || !maparg('n', 'n') nmap n TwodoNewTodoBelow -- cgit v1.2.3