diff options
Diffstat (limited to 'vim/bundle/vim-snipmate/after/plugin')
m--------- | vim/bundle/vim-snipmate | 0 | ||||
-rw-r--r-- | vim/bundle/vim-snipmate/after/plugin/snipMate.vim | 46 |
2 files changed, 0 insertions, 46 deletions
diff --git a/vim/bundle/vim-snipmate b/vim/bundle/vim-snipmate new file mode 160000 +Subproject ee433e43c76c768c95ad6d9af67c4cd4b40f7ea diff --git a/vim/bundle/vim-snipmate/after/plugin/snipMate.vim b/vim/bundle/vim-snipmate/after/plugin/snipMate.vim deleted file mode 100644 index 3d6bac7..0000000 --- a/vim/bundle/vim-snipmate/after/plugin/snipMate.vim +++ /dev/null @@ -1,46 +0,0 @@ -" snipMate maps -" These maps are created here in order to make sure we can reliably create maps -" after SuperTab. - -let s:save_cpo = &cpo -set cpo&vim - -function! s:map_if_not_mapped(lhs, rhs, mode) abort - let l:unique = s:overwrite ? '' : ' <unique>' - if !hasmapto(a:rhs, a:mode) - silent! exe a:mode . 'map' . l:unique a:lhs a:rhs - endif -endfunction - -if !exists('g:snips_no_mappings') || !g:snips_no_mappings - if exists('g:snips_trigger_key') - echom 'g:snips_trigger_key is deprecated. See :h snipMate-mappings' - exec 'imap <unique>' g:snips_trigger_key '<Plug>snipMateTrigger' - exec 'smap <unique>' g:snips_trigger_key '<Plug>snipMateSNext' - exec 'xmap <unique>' g:snips_trigger_key '<Plug>snipMateVisual' - else - " Remove SuperTab map if it exists - let s:overwrite = maparg('<Tab>', 'i') ==? '<Plug>SuperTabForward' - call s:map_if_not_mapped('<Tab>', '<Plug>snipMateNextOrTrigger', 'i') - call s:map_if_not_mapped('<Tab>', '<Plug>snipMateNextOrTrigger', 's') - let s:overwrite = 0 - call s:map_if_not_mapped('<Tab>', '<Plug>snipMateVisual', 'x') - endif - - if exists('g:snips_trigger_key_backwards') - echom 'g:snips_trigger_key_backwards is deprecated. See :h snipMate-mappings' - exec 'imap <unique>' g:snips_trigger_key_backwards '<Plug>snipMateIBack' - exec 'smap <unique>' g:snips_trigger_key_backwards '<Plug>snipMateSBack' - else - let s:overwrite = maparg('<S-Tab>', 'i') ==? '<Plug>SuperTabBackward' - call s:map_if_not_mapped('<S-Tab>', '<Plug>snipMateBack', 'i') - call s:map_if_not_mapped('<S-Tab>', '<Plug>snipMateBack', 's') - let s:overwrite = 0 - endif - - call s:map_if_not_mapped('<C-R><Tab>', '<Plug>snipMateShow', 'i') -endif - -let &cpo = s:save_cpo - -" vim:noet: |