From c94c7615973d099aee0fb0846e0c647de320ba1f Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Mon, 6 Nov 2017 20:03:49 +1300 Subject: Unfold excessive :execute loop This was just overdoing it. --- plugin/nextag.vim | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/plugin/nextag.vim b/plugin/nextag.vim index 4e5ddd5..973bec5 100644 --- a/plugin/nextag.vim +++ b/plugin/nextag.vim @@ -39,7 +39,9 @@ endfunction " " Default remappings. " -for s:mode in ['n', 'o', 'v'] - execute s:mode . 'map . :call MoveToSGMLTag("next", "' . s:mode . '", v:count1)' - execute s:mode . 'map , :call MoveToSGMLTag("prev", "' . s:mode . '", v:count1)' -endfor +nmap . :call MoveToSGMLTag("next", "n", v:count1) +nmap , :call MoveToSGMLTag("prev", "n", v:count1) +omap . :call MoveToSGMLTag("next", "o", v:count1) +omap , :call MoveToSGMLTag("prev", "o", v:count1) +vmap . :call MoveToSGMLTag("next", "v", v:count1) +vmap , :call MoveToSGMLTag("prev", "v", v:count1) -- cgit v1.2.3