From 40c54bc12b5700f6bffed12209489e1f669f6423 Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Fri, 17 Jun 2016 20:47:16 +0200 Subject: Update --- ftplugin/ruby.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ftplugin/ruby.vim') diff --git a/ftplugin/ruby.vim b/ftplugin/ruby.vim index 9a2283ef..786bb7c8 100644 --- a/ftplugin/ruby.vim +++ b/ftplugin/ruby.vim @@ -186,7 +186,7 @@ if !exists("g:no_plugin_maps") && !exists("g:no_ruby_maps") \."| sil! exe 'unmap [[' | sil! exe 'unmap ]]' | sil! exe 'unmap []' | sil! exe 'unmap ]['" \."| sil! exe 'unmap [m' | sil! exe 'unmap ]m' | sil! exe 'unmap [M' | sil! exe 'unmap ]M'" - if maparg('im','n') == '' + if maparg('im','x') == '' && maparg('im','o') == '' && maparg('am','x') == '' && maparg('am','o') == '' onoremap im :call wrap_i('[m',']M') onoremap am :call wrap_a('[m',']M') xnoremap im :call wrap_i('[m',']M') @@ -196,7 +196,7 @@ if !exists("g:no_plugin_maps") && !exists("g:no_ruby_maps") \."| sil! exe 'xunmap im' | sil! exe 'xunmap am'" endif - if maparg('iM','n') == '' + if maparg('iM','x') == '' && maparg('iM','o') == '' && maparg('aM','x') == '' && maparg('aM','o') == '' onoremap iM :call wrap_i('[[','][') onoremap aM :call wrap_a('[[','][') xnoremap iM :call wrap_i('[[','][') -- cgit v1.2.3