Установка у меня выглядит вот так:
function! DoRemote(arg)
UpdateRemotePlugins
endfunction
Plug 'Shougo/deoplete.nvim', { 'do': function('DoRemote') }
Plug 'zchee/deoplete-clang'
Сам deoplete работает, он дополняет пути etc. Не работает deoplete-clang и я не могу понять почему. Clang установлен. Я думал он не может найти заголовочные файлы и саму библиотеку, добавил:
let g:deoplete#sources#clang#libclang_path = '/usr/lib/libclang.so'
let g:deoplete#sources#clang#clang_header = '/usr/lib/clang/3.8.0/include/'