diff --git a/vimrc b/vimrc index 23c5369..b4c7cc1 100644 --- a/vimrc +++ b/vimrc @@ -51,13 +51,14 @@ Plugin 'robbles/logstash.vim' Plugin 'sclo/haproxy.vim' Plugin 'evanmiller/nginx-vim-syntax' -" Snipmate -Plugin 'MarcWeber/vim-addon-mw-utils' -Plugin 'tomtom/tlib_vim' -Plugin 'garbas/vim-snipmate' +" " Snipmate +" Plugin 'MarcWeber/vim-addon-mw-utils' +" Plugin 'tomtom/tlib_vim' +" " Plugin 'garbas/vim-snipmate' +" Plugin 'ervandew/snipmate.vim' +" Plugin 'honza/vim-snippets' -" Optional: snippets for snipmate -Plugin 'honza/vim-snippets' +Plugin 'ervandew/supertab' call vundle#end() " required @@ -139,22 +140,22 @@ colorscheme wombat256 " COMPLETION & INDENTATION " """"""""""""""""""""""""" -" Function that returns tab if called on an "empty" line -" C-N elsewhere -function! CleverTab() - if &ft=="text" - return "\" - elseif strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$' - return "\" - else - return "\" - endfunction -" map the function to Tab -inoremap =CleverTab() -inoremap =CleverTab() +" " Function that returns tab if called on an "empty" line +" " C-N elsewhere +" function! CleverTab() + " if &ft=="text" + " return "\" + " elseif strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$' + " return "\" + " else + " return "\" + " endfunction +" " map the function to Tab +" inoremap =CleverTab() +" inoremap =CleverTab() " map Shift-Tab to Snipmate -imap snipMateNextOrTrigger -smap snipMateNextOrTrigger +" imap snipMateNextOrTrigger +" smap snipMateNextOrTrigger set completeopt=longest