Docs for Homebrew Python/MacVim
This can't really be fixed on YCM's side since it's a system configuration issue, but we can at least warn the user and provide him with information on how to resolve this. Fixes #18 (not really, but it's the best we can do).
This commit is contained in:
parent
6f10d7aad7
commit
3feefce197
11
README.md
11
README.md
@ -78,6 +78,9 @@ Install YouCompleteMe with [Vundle][].
|
|||||||
Install CMake. Preferably with [Homebrew][brew], but here's the [stand-alone
|
Install CMake. Preferably with [Homebrew][brew], but here's the [stand-alone
|
||||||
CMake installer][cmake-download].
|
CMake installer][cmake-download].
|
||||||
|
|
||||||
|
_If_ you have installed a Homebrew Python and/or Homebrew MacVim, see the FAQ
|
||||||
|
for details.
|
||||||
|
|
||||||
_If_ you care about semantic completion for C-family languages, type in the
|
_If_ you care about semantic completion for C-family languages, type in the
|
||||||
following commands in the console. If you don't, **skip this step**.
|
following commands in the console. If you don't, **skip this step**.
|
||||||
|
|
||||||
@ -686,6 +689,13 @@ builds Vim. I recommend using [MacVim][]. Even if you don't like the MacVim GUI,
|
|||||||
you can use the Vim binary that is inside the MacVim.app package (it's
|
you can use the Vim binary that is inside the MacVim.app package (it's
|
||||||
`MacVim.app/Contents/MacOS/Vim`) and get the Vim console experience.
|
`MacVim.app/Contents/MacOS/Vim`) and get the Vim console experience.
|
||||||
|
|
||||||
|
### I have a Homebrew Python and/or MacVim; can't compile/SIGABRT when starting
|
||||||
|
|
||||||
|
You should probably run `brew rm python; brew install python` to get the latest
|
||||||
|
fixes that should make YCM work with such a configuration. Also rebuild Macvim
|
||||||
|
then. If you still get problems with this, see [issue #18][issue18] for
|
||||||
|
suggestions.
|
||||||
|
|
||||||
### Why isn't YCM just written in plain VimScript, FFS?
|
### Why isn't YCM just written in plain VimScript, FFS?
|
||||||
|
|
||||||
Because of the identifier completion engine and subsequence-based filtering.
|
Because of the identifier completion engine and subsequence-based filtering.
|
||||||
@ -742,3 +752,4 @@ This software is licensed under the [GPL v3 license][gpl].
|
|||||||
[listtoggle]: https://github.com/Valloric/ListToggle
|
[listtoggle]: https://github.com/Valloric/ListToggle
|
||||||
[vim-build]: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
|
[vim-build]: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
|
||||||
[tracker]: https://github.com/Valloric/YouCompleteMe/issues?state=open
|
[tracker]: https://github.com/Valloric/YouCompleteMe/issues?state=open
|
||||||
|
[issue18]: https://github.com/Valloric/YouCompleteMe/issues/18
|
||||||
|
Loading…
x
Reference in New Issue
Block a user