aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeddy Wing2019-12-18 00:16:11 +0100
committerTeddy Wing2019-12-18 00:16:11 +0100
commit3200e6362269fcfa19fd4667c80f26f6509ab97e (patch)
tree948c3c7a765cf65287e06d9971bc133c4b7a392c
parent893bee02e30851010cc6111c5cc60452cf41191e (diff)
downloadvim-nohai-3200e6362269fcfa19fd4667c80f26f6509ab97e.tar.bz2
plugin/nohai.vim: Add visual mode mappings
-rw-r--r--plugin/nohai.vim9
1 files 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 <expr> <Plug>(nohai-search-backward) nohai#Search('?')
nnoremap <expr> <Plug>(nohai-search) nohai#Search('/')
+xnoremap <expr> <Plug>(nohai-search-backward) nohai#Search('?')
+xnoremap <expr> <Plug>(nohai-search) nohai#Search('/')
+
onoremap <expr> <Plug>(nohai-search-backward) nohai#Search('?')
onoremap <expr> <Plug>(nohai-search) nohai#Search('/')
@@ -30,12 +33,14 @@ if exists('g:nohai_no_maps') && g:nohai_no_maps
finish
endif
-if !hasmapto('<Plug>(nohai-search-backward)', 'no') && !maparg('g?', 'no')
+if !hasmapto('<Plug>(nohai-search-backward)', 'nov') && !maparg('g?', 'nox')
nmap g? <Plug>(nohai-search-backward)
+ xmap g? <Plug>(nohai-search-backward)
omap g? <Plug>(nohai-search-backward)
endif
-if !hasmapto('<Plug>(nohai-search)', 'no') && !maparg('g/', 'no')
+if !hasmapto('<Plug>(nohai-search)', 'nov') && !maparg('g/', 'nox')
nmap g/ <Plug>(nohai-search)
+ xmap g/ <Plug>(nohai-search)
omap g/ <Plug>(nohai-search)
endif