環境(前提)
windows 10
neovim 0.4.3
clangのインストール
LLVM Clang の Windows へのインストールと使い方
に従いました。
必ず、PATHを通すようにしてください。
neovimの設定
dein_lazy.toml
[[plugins]]
repo = 'zchee/deoplete-clang'
hook_source = '''
source ~/.config/nvim/plugins/deoplete-clang.vim
'''
on_ft = ['c', 'cpp', 'cmake']
このpathは、clangをシステムインストールした場合のものです
plugins/deoplete-clang.vim
let g:deoplete#sources#clang#libclang_path= 'C:/Program Files/LLVM/bin/libclang.dll'
let g:deoplete#sources#clang#clang_header = 'C:/Program Files/LLVM/lib/clang'
もしかしたら必要かも
本当に必要なのか検証はしていませんが、エラーが出てきたのでやったこと
pip install clang
注意点
deoplete
の設定をコピペで使っている人は、既にg:deoplete#sources#clang#libclang_path
がlinuxのpathで設定されているかもしれません。確認してください。(ここにハマりました)