From 99a699cb030a6a54cf09f16646700358f2f425ba Mon Sep 17 00:00:00 2001 From: Strahinja Val Markovic Date: Fri, 29 Mar 2013 09:52:07 -0700 Subject: [PATCH] Docs now state there's no need to install Jedi --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 11f69548..79202ce3 100644 --- a/README.md +++ b/README.md @@ -358,7 +358,14 @@ your file. Even better, use Syntastic. ### Python semantic completion YCM uses [Jedi][] to power its semantic completion for Python. This should "just -work" without any configuration from the user. +work" without any configuration from the user. You do NOT need to install Jedi +yourself; YCM uses it as a git subrepo. If you're installing YCM with Vundle +(which is the recommended way) then Vundle will make sure that the subrepo is +checked out when you do `:BundleInstall`. If you're installing YCM by hand, then +you need to run `git submodule update --init --recursive` when you're checking +out the YCM repository. That's it. + +But again, installing YCM with Vundle takes care of all of this for you. In the future expect to see features like go-to-definition for Python as well.