From 3200e6362269fcfa19fd4667c80f26f6509ab97e Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Wed, 18 Dec 2019 00:16:11 +0100 Subject: plugin/nohai.vim: Add visual mode mappings --- plugin/nohai.vim | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugin/nohai.vim b/plugin/nohai.vim index 3c9f140..fc573b5 100644 --- a/plugin/nohai.vim +++ b/plugin/nohai.vim @@ -23,6 +23,9 @@ let g:loaded_nohai = 1 nnoremap (nohai-search-backward) nohai#Search('?') nnoremap (nohai-search) nohai#Search('/') +xnoremap (nohai-search-backward) nohai#Search('?') +xnoremap (nohai-search) nohai#Search('/') + onoremap (nohai-search-backward) nohai#Search('?') onoremap (nohai-search) nohai#Search('/') @@ -30,12 +33,14 @@ if exists('g:nohai_no_maps') && g:nohai_no_maps finish endif -if !hasmapto('(nohai-search-backward)', 'no') && !maparg('g?', 'no') +if !hasmapto('(nohai-search-backward)', 'nov') && !maparg('g?', 'nox') nmap g? (nohai-search-backward) + xmap g? (nohai-search-backward) omap g? (nohai-search-backward) endif -if !hasmapto('(nohai-search)', 'no') && !maparg('g/', 'no') +if !hasmapto('(nohai-search)', 'nov') && !maparg('g/', 'nox') nmap g/ (nohai-search) + xmap g/ (nohai-search) omap g/ (nohai-search) endif -- cgit v1.2.3