添加clang complete到Homebrew在Mac上安装了Vim

时间:2013-12-17 22:20:53

标签: c vim clang

我正在尝试在我的Mac上安装clang complete到vim,但是当我打开.c文件时,我收到以下错误:

Loading libclang failed, completion won't be available
Consider setting g:clang_library_path

我在哪里设置g:clang_library_path?这是~/.vimrc中的内容吗?

我的理解是我需要指出这条道路:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/

2 个答案:

答案 0 :(得分:3)

是的,您需要将其放在~/.vimrc

当我升级到Mavericks时我遇到了类似的问题,added some extra logging当时跟踪了它。

I put the following in $MYVIMRC

let s:clang_library_path='/Library/Developer/CommandLineTools/usr/lib'
if isdirectory(s:clang_library_path)
    let g:clang_library_path=s:clang_library_path
endif

这种方式$MYVIMRC也适用于非小牛机器。

答案 1 :(得分:1)

 let g:clang_library_path='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib'

如果'/ Library / Developer / CommandLineTools / usr / lib'不存在,你可以试试这个