diff --git a/.vimrc b/.vimrc index 4ccfbe5..eb4837f 100644 --- a/.vimrc +++ b/.vimrc @@ -295,6 +295,16 @@ Plugin 'zchee/deoplete-jedi' Plugin 'Shougo/neco-syntax' let g:deoplete#enable_at_startup = 1 + +" Enable tab complete +function! s:check_back_space() abort "{{{ + let col = col('.') - 1 + return !col || getline('.')[col - 1] =~ '\s' +endfunction"}}} +inoremap + \ pumvisible() ? "\" : + \ check_back_space() ? "\" : + \ deoplete#manual_complete() endif