I installed spf13-vim and then added delimitMate because no other comes nearly close to delimitMate.
But i cannot get the expand_cr working, which is annoying.
I have vim 7.3.429, and I have set
inoremap <Tab> <C-R>=delimitMate#JumpAny("\<C-Tab>")<CR>
in my .vimrc.
I'm sorry it took me this long to reply. What's the output of the following commands:
:verb imap <Space>
:verb imap <CR>
That's why, <CR> is being mapped in your vimrc. Try replacing that mapping in your vimrc with the following:
imap <expr> <CR> pumvisible() ? neocomplcache#close_popup() : '<Plug>delimitMateCR'
Updated the mapping as noted by @slindberg
To anyone that runs across this thread and tries the <expr> mapping solution, the plugin mapping currently begins with a lowercase 'd'. With the above, the mapping can't resolve and <Plug>DelimitMateCR gets inserted into your buffer. It should probably be:
I have updated the mapping, glad you saw that.